2120 Commits

Author SHA1 Message Date
Lupus
dcfb7c216b updated items weight, names, effect
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6029 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-04-13 04:31:26 +00:00
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