skotlex
b59b68509f
- Halved the aftercast delay of auto-casted spells.
...
- Allowed auto-spells to retrigger themselves.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6028 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-13 04:05:38 +00:00
eaac
c15647f475
- Reverted exp.txt,skill_db.txt and skill_tree.txt, I had some mods =/ [erKURITA]
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6026 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-13 01:38:21 +00:00
eaac
3502441912
- Added up the locations but temporal names of Poring track npcs. Will be worked
...
on over time. [erKURITA]
- Fitted the many lines into 1 or 2, and corrected some typos on most of
the npc\guides. Visual update to the guards, for short. [erKURITA]
- Added some info to the docs.[erKURITA]
- Added "case" npcs of lighthalzen, they're the first on npc/cities/? Mostly guards. [erKURITA]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6025 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-13 01:35:50 +00:00
skotlex
0a5c14f801
- Changed slave chasing from using unit_walktobl to map_search_freecell + unit_walktoxy, since the previous behaviour makes all slaves always end up on the same cell.
...
- Changed some function declarations to take x,y arguments as short rather than int.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6024 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-13 00:45:55 +00:00
MasterOfMuppets
4ad8a11d07
Changed the price of empty scrolls, thanks to rockmanEXE for the info.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6023 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 23:22:58 +00:00
MasterOfMuppets
4573f5d42a
Some Lighthalzen mob updates.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6022 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 20:50:15 +00:00
skotlex
503a7759d0
- Added cast time to pick stone of 3 secs and 500ms delay
...
- Removed area of effect of Assumptio.
- Added "can't act" delay update when an auto-spell triggers.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6021 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 19:49:26 +00:00
Playtester
f7ee709cfb
Fixed warps that warped on unwalkable tiles. At least no more warnings, but some warps might still be misplaced.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6020 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 19:29:39 +00:00
skotlex
83ed424538
- Expanded the warp warning so that it also warns when a warps takes you to a non-walkable tile.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6019 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 17:30:04 +00:00
Playtester
7e84ed1f5b
Hopefully fixed all warps. There are no more warnings on the console.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6018 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 17:24:39 +00:00
Vicious
62596cd507
up to date with stable-ish
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6017 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 17:00:22 +00:00
MasterOfMuppets
f6e1cd426d
Some typo fixes by IVBela.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6015 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 16:40:45 +00:00
skotlex
d29c6d8a27
- Simplified the mob-drops structure by using a single timer with a linked list of drops instead of separate timers for each drop.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6014 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 16:32:34 +00:00
Playtester
56b98e3050
Fixed produce_db.txt for Halberd. It now needs 12 Oridecons because that's what it says on the kRO website and it's also more reasonable.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6013 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 14:54:48 +00:00
Playtester
04b63f370e
Fixed a typo in quests/juperos.txt and in skill_cast_db.txt and sorted the skill_cast_db.txt by skill id.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6012 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 14:38:52 +00:00
Playtester
613ac282ef
Fixed Bio Lab spawns and added custom eAthena Bio Lab spawns for eamobs as well.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6011 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 14:23:42 +00:00
Playtester
d0f26e452f
Added some warps for the kiel buildings thanks to Celestria and fixed Violy's Violin[4] drop rate.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6010 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 13:57:50 +00:00
MasterOfMuppets
2dacd594db
Blah blah.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6009 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 13:26:17 +00:00
MasterOfMuppets
6aef119368
Commited erKURITA's warp fixes.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6008 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 12:52:56 +00:00
Lupus
bd60d1e117
fixed typos in waterheight, mapflags. updated items weigh
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6006 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 09:39:48 +00:00
Lupus
3cd0c8c1e0
updated mapflags
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6005 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 07:52:57 +00:00
foruken
79a6d36397
Corrected some errors in cities/hugel.txt and guides/guides_hu.txt
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6003 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 07:37:47 +00:00
skotlex
97af776e02
- Added special_state changebase to identify when a character has a special-view associated with some equipment to correctly revert the look when you take off said equipment (fixes tuxedo/wedding dress when you use modify_wedding_display: yes)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6002 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 02:55:39 +00:00
skotlex
6676a74acd
- Removed the piece of code that "guesses" that job classes between 24 and 68 are advanced classes from mob_avail reading since they conflict with NJ/GS. Use the correct class numbers from now on!
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6000 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 02:28:43 +00:00
skotlex
df06ad84f3
- Fixed Landmine's level 1 duration.
...
- Cleaned up implementation of BlastMine and Claymore Trap.
- Added Freezing trap information to battle_calc_weapon attack.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5998 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-12 02:03:31 +00:00
skotlex
a489ed4364
- Changed clif_damage/clif_skill_damage to return the walk-delay based on the passed on damage-delay.
...
- Changed battle_damage to accept the walk-delay as well.
- Removed the walk-delay timers from unit.c, merged them to battle_delay_damage.
- Traps will not be displayed when you walk within their range.
- Added HT_DETECTING revealing traps.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5997 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 23:58:55 +00:00
foruken
16e3034ae3
Changed item description in Sage Skills Quest (Blank Script -> Empty Script), thanks to MeL [Foruken]
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5996 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 21:38:31 +00:00
skotlex
3a0621b9ae
- Added ers handling for skill_timerskill structures.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5995 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 20:33:19 +00:00
Vicious
a6de127a8e
bunch of updates..
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5994 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 19:58:53 +00:00
skotlex
58be7c433b
- You don't get critical'ed when in counter-attack stance anymore.
...
- Changed the default counter-type to "always critical".
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5992 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 19:55:48 +00:00
skotlex
0ef81c9d08
- Implemented use of ers for skill_unit_groups to reduce memory usage. NEEDS TESTING
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5991 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 18:45:43 +00:00
skotlex
5e1c234759
- Modified battle_check_range to do a path-check on distances less than 2 (rather than 3) to avoid being able to hit through walls.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5988 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 16:57:37 +00:00
skotlex
d3db62a041
- Modified unit_walktoxy_sub to always move at least one cell when a large chaserange is specified to prevent possible infinite loops where attack_timer says you are not within range, but unit_walktoxy says you are.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5987 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 16:52:52 +00:00
skotlex
254d003229
- Fixed various include lines in the map server (of the type <include "nullpo.h"> -> <include "../common/nullpo.h">)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5985 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 14:24:46 +00:00
skotlex
c8ad3fbc64
- Fixed Looted items always dropping in quantities of 1.
...
- Removed the check that deletes Magnus Exorcism cells after they hit once.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5984 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 14:01:04 +00:00
Lance
a71b9f858b
* Temperory replaced strtoll to strtoul until the function changes.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5983 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 06:22:51 +00:00
skotlex
42c6f89d86
- Multiple optimizations to the unit_data auto-chase upgrade, also simplified the mob and pet ai routines.
...
- Simplified the walk routines to half the number of timers required for walking.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5982 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 04:10:41 +00:00
skotlex
3acdfa691b
- Finished fixing the unit_data auto-case update. Still need to do some optimizations... but the current code-base should be usable.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5981 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 02:32:30 +00:00
skotlex
e68983a063
- Fixes to the unit_data update that lets characters auto-chase while attacking.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5980 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-11 00:27:15 +00:00
skotlex
418c98ea0a
- Modified the unit_data structure to handle automatically switching between chasing and attacking a character. Note that it's a work in progress and not yet properly tested/finished...
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5979 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-10 21:38:05 +00:00
skotlex
b6fa7be9e9
- Updated the subnet support to not require specifying the subnet mask, it is auto-acquired from the char/map IP and the subnet-mask.
...
- skill_wall_check defaults to yes now.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5976 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-10 14:26:52 +00:00
Lupus
5881a458b2
fixed refiner items check
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5975 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-10 10:41:14 +00:00
skotlex
e8a8c8fbb9
- Added the missing last_thinktime initialization to pets.
...
- Reverted the change in skill_Wall_check to let skills go over pits.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5973 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 23:14:00 +00:00
skotlex
db62926e5b
- Changed use of strtol to strtoll as strtol's result is just a signed int, and we need to parse values above 0x7FFFFFFF
...
- Corrected Knives being usable by Gunslinger. SQL users use upgrade_svn5972.sql to ugprade that.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5972 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 22:52:06 +00:00
skotlex
3954b070de
- Modified @warp/@rura to prevent causing pc_setpos position error messages.
...
- Fixed the mob's last_thinktime not being updated on mob_spawn, causing them to not "think".
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5971 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 22:13:25 +00:00
skotlex
3851b1299d
- Fixed @npcmove not sending the correct packets to make the moving refresh client-side.
...
- Fixed mobs with aggressive + looter mode never looting.
- skill_wall_check now also checks for pits so that skill effects don't go through them.
- Now you can't leave/be-kicked from a guild inside guild castles.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5969 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 18:11:32 +00:00
skotlex
0ed5d38cdd
- Small code cleanups. One should lower a bit function overhead when using mob_ai&32
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 16:33:11 +00:00
Lance
d955a685c3
* Fixed map_waterheight prefixing extra "data\"
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5966 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 11:40:47 +00:00
skotlex
b810c3cefb
- Mob_ai update. The attacked checks will trigger even if the mob can't move. Being attacked while the mob can't move no longer will trigger rude-attacked skills.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5964 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 06:14:40 +00:00
skotlex
3faa5d199f
- Changed the default of multi_hit_delay from 230 to 80 which seems more official.
...
- Wedding recall skills are now blocked by the nomemo mapflag.
- Skill delay for weapon types is now based on adelay (ASPD) rather than amotion (ASPD/2)
- Removed ending Endure when casting Berserk, may fix the timer mismatch issues.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5963 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-09 05:50:43 +00:00