5225 Commits

Author SHA1 Message Date
toms
5d72c25353 Changed some %lu to %u in login_sql/login.c because uint32 is now an unsigned int
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10276 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-17 13:21:27 +00:00
ultramage
2a74094f92 Yet more vs6 fixes (the zlib include path was never added)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-17 11:17:09 +00:00
ultramage
69924c6949 Some more project file changes (fixes compilation problem)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-17 10:22:07 +00:00
ultramage
74295231e6 * Discarded extra deflate function needed for afm reading
- as a result, discarded the whole chain of support functions, .c files and includes needed to make that one function run
- also removed zlib compile/link dependencies where they are not needed
- reduced the whole zlib package into two core include files
- adjusted makefiles / project files to reflect this change 

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10273 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-17 10:03:30 +00:00
DracoRPG
3b392f3f37 Massive at+charcommand cleanup, big thanks to HiddenDragon
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-17 00:17:15 +00:00
ultramage
a5407d3948 Partially deobfuscated the grfio module
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-16 22:56:59 +00:00
ultramage
2216188890 * Finally fixed mingw problems, managed to build both TXT and SQL
* Fixed the uint32 platform problem (Microsoft failed so I removed it :)
* Removed the cbasetypes.h dependency from the mapcache generator
* Removed some random compilation warnings

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-16 20:44:44 +00:00
Playtester
593c3952b2 Fixed various mob skills not being ranged
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-16 18:54:37 +00:00
Playtester
33d2b5dbb1 More Anubis updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-16 10:42:10 +00:00
DracoRPG
eef15360f9 Small bugfixes and enhancements to the map cache generator
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10267 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-16 00:14:32 +00:00
skotlex
92f2c9d0e5 - Changed the default setting for emergency_call to 11 (usable all the time, but only in Gvg Maps) as described by Tharis.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 20:27:58 +00:00
Playtester
4ce5ddc065 Added some splash ranges for MVP level skills
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 20:23:36 +00:00
skotlex
0d740342ae - Fixed battle_getenemy picking dead characters.
- Adjusted Spiral Pierce, Shield Boomerang and Shield Chain to use atk2 instead of weight when used by non-players.
- Adjusted skills blindAttack, SilenceAttack, StunAttack, PetrifyAttack, CurseAttack, SleepAttack, Lex Divina and Dispell to be area effect skills, if the used skill level has a splash-range different from 0.
- Mob used Meteor Assault (and by extension Spread Attack) is able to hit icewalls now.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 20:13:07 +00:00
Playtester
33b8d523d6 Readded and updated Anubis
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 16:26:46 +00:00
Playtester
ef888fd298 Added some new staffs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 23:49:31 +00:00
Playtester
413f25fa18 Updated Kiel Hyre quest thanks to L0ne_W0lf
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 22:30:38 +00:00
Playtester
8d3ece5310 Hopefully fixed Skogul not using Grimtooth
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 18:32:32 +00:00
Playtester
2d8d81c406 Lowered the amount of Dimiks spawning in Juperos F1
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 13:55:52 +00:00
ultramage
53823c3e67 Fixed TXT char creation blocking characters with nonstandard names
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 12:12:27 +00:00
ultramage
aa262362e1 More svn:eol-style-ing and typo fixes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 11:06:13 +00:00
Playtester
c16fda4dab Changed item name of item 5083 to "Red Tailed Ribbon"
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 10:05:15 +00:00
skotlex
d16a4a1f00 - Fixed a null pointer when a mob needs to unlock a target while it's idle.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 06:21:15 +00:00
skotlex
13a368be13 - Corrected land protector's duration according to the descriptions
- Fixed "pc drop item" doing the incorrect check to see if the player was trading.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 04:09:40 +00:00
Playtester
bb5c4253bb Fixed Eremes using Venomdust on self instead of target
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 22:11:05 +00:00
Lupus
d8ad119135 updated Lighthalzen, merged some files, added new NPC
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10247 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 15:57:18 +00:00
Playtester
8ad88bcb8c More Kiel Quest mapflags
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10246 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 15:22:16 +00:00
Playtester
08fdecb780 * Updated Aegis name, price and weight of etc items
- also updated sql files

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10244 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 22:24:47 +00:00
Playtester
d2c2c8d9bb Updated Kiel Hyre quest related files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 21:53:58 +00:00
Playtester
c75677193c Added Kiel Hyre quest items to item_trade
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 19:26:24 +00:00
skotlex
9810da7f62 - Oops, it turns out the state is never reset from walking to idle automatically when a mob was random walking...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 19:11:42 +00:00
skotlex
aa0e780bd5 - Moved the idle state random walk and idle skill triggering to mob_unlock_target, since our current AI has some execution paths where these would never be triggered.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 18:41:55 +00:00
Playtester
ef10fe3a04 * Kyrie Eleison cannot be cast on mobs anymore
- also some small mob skill changes to work with the new code

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 18:32:12 +00:00
ultramage
cf77f95ed1 fixed makefile typo, maps_athena typo, svn:eol-style native for some files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 17:37:38 +00:00
skotlex
a6e2bc1d01 - Corrected mob skill CALLSLAVE's target to be always 'self'
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 16:20:18 +00:00
skotlex
2c8dd7666b - Oops, little error on previous commit.
- And cleaned a bit the mob use skill code.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 16:00:59 +00:00
skotlex
e1a0d14886 - Converted mob skills that had the combination idle+target+always to idle+randomtarget+always as per Playtester's request.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 15:37:43 +00:00
skotlex
f1bf0b8e80 - Changed the meaning of inf2=0x1000. Now it is used to "disable usage on enemies", which only works for non-aggressive (inf!=1) skills.
- If a skill is party/guild only (inf2 0x400/0x800) it will also be castable on enemies if the skill's inf is 1 (offensive target)
- Corrected the mob behaviour when it locks into an enemy it can't chase. Previously it would get stuck on a lock->unlock->lock loop, with each unlock resetting the "random walk" timer, causing the mob to just idle in place. Now they will attempt idle skills and no longer reset the "random walk" timer, so they behave as if they were in Idle state properly.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 15:19:49 +00:00
skotlex
43d128ac3e - Added debug command @displayskill. Should be used only by people searching for new skill IDs.
- Now the bonus bAtkEle will be transferred directly to the weapon when the script is in the ammunition, and you are wielding a weapon that consumes ammo per atttack. 


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 14:28:39 +00:00
Playtester
79acbed9f0 * Thanatos, Kiel and Randgris now use Ganbantein
- when rudeattacked and can't teleport

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 14:04:04 +00:00
skotlex
1a54f19292 - Fixed status changes that can't be reduced and have a passed duration of 0 'failing' when the inner code will give it some duration (eg: the weight icons)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 13:50:53 +00:00
Playtester
2185c69554 * Added Veins field spawns thanks to $ephiroth
* Added Magmaring mob

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 12:26:09 +00:00
Playtester
3c6c56ed2b * Added Kiel Hyre quest thanks to L0ne_W0lf
- please motivate your players to test it

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10228 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 10:25:04 +00:00
Playtester
bfa6e3f720 * Merged duplicate Rachel Temple entrance into one NPC
- we need to add a quest that you need to enter later

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10226 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 23:06:28 +00:00
Playtester
c4787c6b52 Adjusted spawn rate of new spawns
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 20:40:12 +00:00
Playtester
c6595c792a Some 11.1 and 11.2 spawn updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 19:59:23 +00:00
skotlex
272cc6201e - When a mob fails to use the selected skill, it will now move on to the next one in the list, rather than return from the function with fail status.
- Mobs won't try to run away when rude-attacked if they have a locked-on target already.
- Moved the teleport on LP fail check from castend_nodamageid to status_check_skilluse, this way unit_useskill will return failed when trying to use it.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10221 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 19:19:06 +00:00
Playtester
5d0f037f75 * Ganbantein now has a range equal to the level used
- only mobs use levels higher than 1

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10218 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 18:25:37 +00:00
skotlex
d0e92fa7f4 - Fixed crash caused by fake-NPC (some fields were not initialized to NULL, I think it's safer to just use aCalloc rather than aMalloc here)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10217 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 16:53:40 +00:00
Playtester
bfdc71537c Forgot que_thor
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 16:03:40 +00:00
skotlex
ac0c23863d - Trade-requests now fail if the target is in a NPC.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10214 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 15:53:17 +00:00