Commit Graph

  • 9087343abb Small mapflag changes MasterOfMuppets 2006-04-13 11:58:18 +00:00
  • 5a611ca13b Implemented some crap NPCs in Lighthalzen. MasterOfMuppets 2006-04-13 11:05:53 +00:00
  • 88d772f554 fixed hugel bugs Lupus 2006-04-13 05:28:16 +00:00
  • dcfb7c216b updated items weight, names, effect Lupus 2006-04-13 04:31:26 +00:00
  • b59b68509f - Halved the aftercast delay of auto-casted spells. - Allowed auto-spells to retrigger themselves. skotlex 2006-04-13 04:05:38 +00:00
  • c15647f475 - Reverted exp.txt,skill_db.txt and skill_tree.txt, I had some mods =/ [erKURITA] eaac 2006-04-13 01:38:21 +00:00
  • 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] eaac 2006-04-13 01:35:50 +00:00
  • 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. skotlex 2006-04-13 00:45:55 +00:00
  • 4ad8a11d07 Changed the price of empty scrolls, thanks to rockmanEXE for the info. MasterOfMuppets 2006-04-12 23:22:58 +00:00
  • 4573f5d42a Some Lighthalzen mob updates. MasterOfMuppets 2006-04-12 20:50:15 +00:00
  • 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. skotlex 2006-04-12 19:49:26 +00:00
  • f7ee709cfb Fixed warps that warped on unwalkable tiles. At least no more warnings, but some warps might still be misplaced. Playtester 2006-04-12 19:29:39 +00:00
  • 83ed424538 - Expanded the warp warning so that it also warns when a warps takes you to a non-walkable tile. skotlex 2006-04-12 17:30:04 +00:00
  • 7e84ed1f5b Hopefully fixed all warps. There are no more warnings on the console. Playtester 2006-04-12 17:24:39 +00:00
  • 62596cd507 up to date with stable-ish Vicious 2006-04-12 17:00:22 +00:00
  • f6e1cd426d Some typo fixes by IVBela. MasterOfMuppets 2006-04-12 16:40:45 +00:00
  • d29c6d8a27 - Simplified the mob-drops structure by using a single timer with a linked list of drops instead of separate timers for each drop. skotlex 2006-04-12 16:32:34 +00:00
  • 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. Playtester 2006-04-12 14:54:48 +00:00
  • 04b63f370e Fixed a typo in quests/juperos.txt and in skill_cast_db.txt and sorted the skill_cast_db.txt by skill id. Playtester 2006-04-12 14:38:52 +00:00
  • 613ac282ef Fixed Bio Lab spawns and added custom eAthena Bio Lab spawns for eamobs as well. Playtester 2006-04-12 14:23:42 +00:00
  • d0f26e452f Added some warps for the kiel buildings thanks to Celestria and fixed Violy's Violin[4] drop rate. Playtester 2006-04-12 13:57:50 +00:00
  • 2dacd594db Blah blah. MasterOfMuppets 2006-04-12 13:26:17 +00:00
  • 6aef119368 Commited erKURITA's warp fixes. MasterOfMuppets 2006-04-12 12:52:56 +00:00
  • bd60d1e117 fixed typos in waterheight, mapflags. updated items weigh Lupus 2006-04-12 09:39:48 +00:00
  • 3cd0c8c1e0 updated mapflags Lupus 2006-04-12 07:52:57 +00:00
  • 79a6d36397 Corrected some errors in cities/hugel.txt and guides/guides_hu.txt foruken 2006-04-12 07:37:47 +00:00
  • 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) skotlex 2006-04-12 02:55:39 +00:00
  • 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! skotlex 2006-04-12 02:28:43 +00:00
  • df06ad84f3 - Fixed Landmine's level 1 duration. - Cleaned up implementation of BlastMine and Claymore Trap. - Added Freezing trap information to battle_calc_weapon attack. skotlex 2006-04-12 02:03:31 +00:00
  • 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. skotlex 2006-04-11 23:58:55 +00:00
  • 16e3034ae3 Changed item description in Sage Skills Quest (Blank Script -> Empty Script), thanks to MeL [Foruken] foruken 2006-04-11 21:38:31 +00:00
  • 3a0621b9ae - Added ers handling for skill_timerskill structures. skotlex 2006-04-11 20:33:19 +00:00
  • a6de127a8e bunch of updates.. Vicious 2006-04-11 19:58:53 +00:00
  • 58be7c433b - You don't get critical'ed when in counter-attack stance anymore. - Changed the default counter-type to "always critical". skotlex 2006-04-11 19:55:48 +00:00
  • 0ef81c9d08 - Implemented use of ers for skill_unit_groups to reduce memory usage. NEEDS TESTING skotlex 2006-04-11 18:45:43 +00:00
  • 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. skotlex 2006-04-11 16:57:37 +00:00
  • 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. skotlex 2006-04-11 16:52:52 +00:00
  • 254d003229 - Fixed various include lines in the map server (of the type <include "nullpo.h"> -> <include "../common/nullpo.h">) skotlex 2006-04-11 14:24:46 +00:00
  • c8ad3fbc64 - Fixed Looted items always dropping in quantities of 1. - Removed the check that deletes Magnus Exorcism cells after they hit once. skotlex 2006-04-11 14:01:04 +00:00
  • a71b9f858b * Temperory replaced strtoll to strtoul until the function changes. Lance 2006-04-11 06:22:51 +00:00
  • 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. skotlex 2006-04-11 04:10:41 +00:00
  • 3acdfa691b - Finished fixing the unit_data auto-case update. Still need to do some optimizations... but the current code-base should be usable. skotlex 2006-04-11 02:32:30 +00:00
  • e68983a063 - Fixes to the unit_data update that lets characters auto-chase while attacking. skotlex 2006-04-11 00:27:15 +00:00
  • 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... skotlex 2006-04-10 21:38:05 +00:00
  • 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. skotlex 2006-04-10 14:26:52 +00:00
  • 5881a458b2 fixed refiner items check Lupus 2006-04-10 10:41:14 +00:00
  • e8a8c8fbb9 - Added the missing last_thinktime initialization to pets. - Reverted the change in skill_Wall_check to let skills go over pits. skotlex 2006-04-09 23:14:00 +00:00
  • 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. skotlex 2006-04-09 22:52:06 +00:00
  • 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". skotlex 2006-04-09 22:13:25 +00:00
  • 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. skotlex 2006-04-09 18:11:32 +00:00
  • 0ed5d38cdd - Small code cleanups. One should lower a bit function overhead when using mob_ai&32 skotlex 2006-04-09 16:33:11 +00:00
  • d955a685c3 * Fixed map_waterheight prefixing extra "data\" Lance 2006-04-09 11:40:47 +00:00
  • 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. skotlex 2006-04-09 06:14:40 +00:00
  • 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. skotlex 2006-04-09 05:50:43 +00:00
  • 1f0de23255 - Fixed skill_nocast_db reading so that when the same skill is specified multiple times, the blocked effects add up instead of replacing each other. skotlex 2006-04-08 19:05:21 +00:00
  • 07c8dd3902 - Fixed @movenpc - Cleaned up and improved the lootsearch routine to pick nearest item. - Added INVISIBLE_CLASS to the list of classes supported by npc_get_viewdata - Fixed trying to set the view_data for npcs who are located on a map, but have no visual data. skotlex 2006-04-08 17:56:31 +00:00
  • cb78101f64 - The IRC bot now reads a configuration file (irc.c) instead of it all being hardcoded Zido 2006-04-08 12:09:36 +00:00
  • 2113db40cb - Wedding Sprites fixed Zido 2006-04-08 09:28:02 +00:00
  • 05486873e6 fixed job changer Vicious 2006-04-08 08:24:21 +00:00
  • 4287764b5d - Fixed irc.c, no more crashes Zido 2006-04-08 07:51:27 +00:00
  • 8f20e263b2 - Added function status_change_init to initialize all the sc timers. Added sc_data initialization to the npc structures who were missing them. skotlex 2006-04-08 06:48:16 +00:00
  • 38bd5b5675 - Likely fixed a mob not returning to their original class view on respawn after they changed class. skotlex 2006-04-08 06:25:50 +00:00
  • 7015c8578f - Modified the equip_job field in the item_db to be a hexadecimal value for easier handling. - Updated item_db.sql to this new file format (even though it's equip_jobs field is still a integer) - Added upgrade_svn5951.sql for those who would like to convert their existing items. - Added doc/item_db.txt to explain each of the fields in db/item_db.txt skotlex 2006-04-08 06:08:29 +00:00
  • 5e837a9caa GS related npcs Vicious 2006-04-07 23:30:18 +00:00
  • 3b5c9e1f78 - Moved the devotion damage reduction to the block that only executes if flag is zero in battle_damage. - skill_castcancel won't trigger on battle_damage when the passed flag is 1 - The flag in battle_heal is now used to determine whether Berserk blocks the healing or not. - Moved the Fusion HP penalty to battle_calc_weapon_attack - Some cleaning to use battle_heal/damage rather than pc_heal/damage where appropiate. - cleaned up the deadly-poison hp reduction code. skotlex 2006-04-07 20:23:52 +00:00
  • 8c9b7356eb - IRC User access levels now refresh on a mode set and join/part Zido 2006-04-07 17:20:46 +00:00
  • a97e263cd9 - Fixed an already free'd pointer error in irc.c:144 skotlex 2006-04-07 17:03:28 +00:00
  • 0837bb4f38 - Added missing creation/destruction of the expcache_ers in guild.c - Unified status_remove_buffs/status_remove_debuffs into a single function. skotlex 2006-04-07 16:57:12 +00:00
  • 4dc9cb89ad - Fixed pc_setpos ignoring the clrtype sent to it. - unit_free will now use clear type 3 for players (warping out effect) - You can't invite someone to a guild now within Guild Castles. skotlex 2006-04-07 15:40:55 +00:00
  • d64b74a4f5 updated new items Lupus 2006-04-07 07:32:00 +00:00
  • 998cf40a2c updated items Lupus 2006-04-07 07:14:13 +00:00
  • 1d5b54e996 - Hopefully fixed the wedding item-trade restriction. skotlex 2006-04-06 23:02:31 +00:00
  • 5e7533d609 - Removed mapflag noreturn from pvp maps. - Fixed status_clear_buffs making SC_BERSERK's end send you to 100hp. skotlex 2006-04-06 21:30:53 +00:00
  • 8f34077a74 - Rewrote the guild exp cache code to prevent overflows and to use the ers system. skotlex 2006-04-06 21:03:59 +00:00
  • 31c287d3a1 Accidently left my IRC info in irc.c >.> we really need to make a .conf for it. Zido 2006-04-06 19:06:37 +00:00
  • 7fcb955c78 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5935 54d463be-8e91-2dee-dedb-b68131a5f0ec Zido 2006-04-06 18:34:45 +00:00
  • c94f569ab5 - Changed the default of skill_add_range to 0, said value now disables skill-range checking when casting ends. skotlex 2006-04-06 17:58:53 +00:00
  • 57ef599e9e - Corrected the Soul Drain formula, thanks to Haplo for pointing it out. skotlex 2006-04-06 17:38:17 +00:00
  • 443dbc36f2 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5930 54d463be-8e91-2dee-dedb-b68131a5f0ec Lupus 2006-04-06 16:36:54 +00:00
  • 85ac518297 - Changed the random warping of mobs with no players from mob_spawn to unit_warp, which prevents MSC_SPAWN from being retriggered for already spawned mobs. skotlex 2006-04-06 16:16:52 +00:00
  • e4774765e6 Fixed a typo. Zephiris 2006-04-06 14:00:33 +00:00
  • e030ff6086 - Modified @allstats to prevent negative/overflow issues. - Fixed HP/SP requirements for WE_MALE/WE_FEMALE - Fixed a typo in skill.h which fixes a compilation warning. skotlex 2006-04-06 13:49:29 +00:00
  • 018db319c5 typo Lupus 2006-04-06 05:19:19 +00:00
  • 3e3ba92164 renamed omobs to mobs, just as in stable. fixed typos Lupus 2006-04-06 05:18:00 +00:00
  • 296f0457f7 added lhz_dun03 nowarpto mapflag Lupus 2006-04-06 04:08:25 +00:00
  • bec5bce06d - Small fix in the pet_ai skotlex 2006-04-06 02:21:11 +00:00
  • 3c79b79483 - Fixed an error on the error-message when job_db1 doesn't has enough columns. - Fixed undisguising not clearing the mob sprite for the disguised character. skotlex 2006-04-06 01:01:13 +00:00
  • bafbe708b2 - Modified the item_db and added view_types to ammo: 1 arrows, 2 dagger (venom knife), 3 bullets, 4 shells, 5 grenades, 6 shurikens, 7 kunais. - Fixed parsing of job_db1.txt due to the MAX_WEAPON_TYPE change. - Updated skill_require_db to specify the ammo types required for GS/NJ skills (as best as I could understand them) skotlex 2006-04-06 00:02:50 +00:00
  • 43dac339d7 - Fixed a compilation error due to a missing semicolon... - TK ranking kicks can't be used on sucession now (can't use any of the kick skills twice in a row without using a different one first). skotlex 2006-04-05 21:28:28 +00:00
  • bb95eb8e36 - Modified the ammo checks so that ammo is consumed at the end of battle_calc_weapon_attack (should fix element being lost on final arrow). skotlex 2006-04-05 21:07:42 +00:00
  • a448ea553e added missing weapon type, W_HUUMA(or kazema.. but huuma would be more.. correct) Vicious 2006-04-05 19:55:40 +00:00
  • f3d9444348 - Added a define list for weapon types in pc.h - Cleaned up pc_checkallowskill and moved the Gatling fever check to it. skotlex 2006-04-05 19:27:00 +00:00
  • 7aa1324af3 - Cleaned up the pet_ai_hard_lootsearch function to avoid doing map_id2sd calls. skotlex 2006-04-05 15:05:37 +00:00
  • add318fc2f - Some cleanup of clif_parseloadendack, fixed guild-member list being sent on all map-changes. - Removed the hardcoded removal of characters who spawn in a castle. All castle maps got the flag nosave now. skotlex 2006-04-05 14:16:47 +00:00
  • 19f3bc1e5a updated item givers! Lupus 2006-04-05 14:08:44 +00:00
  • 835bc44c64 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5906 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-04-05 14:06:59 +00:00
  • 8a7018deb0 * Added support for the 2006/04/04a Sakexe packet version. [Zephiris] Zephiris 2006-04-05 07:30:01 +00:00
  • 491228d9cc - Added inter config connection_ping_interval which specifies interval in hours at which mysql_ping's must be done on all connection handles to keep the mysql connection alive. Defaults to 0 (disabled) - Removed login sql handle from the map server as it isn't used for anything. - Made the login sql handle on the char-sql server be used only when gm_read_method 1 is enabled. - Small fixes to npc_enable, added BL_NPC handling on status_get_sc. - Added a path_search check in map_random_dir, so that the random direction picked up doesn't goes through walls and all that. - Some changes to close-confine, status start will fail when the source is not found or it doesn't has sc-data. - pc_setoption no longer changes the character's class when mounting/dismounting, it only changes the view-class. - The peco-crash-fix from the char servers is still needed. This packet must be wrong! We likely need to sniff it. - Modified the char-txt server to modify the class of mounted characters to their non-mounted version. Added an upgrade_svn file to handle the class update on the sql tables. skotlex 2006-04-05 00:23:18 +00:00
  • 819d461660 Added missing Warpra Agent to Hugel. Fixed typo in Falcon Renter Lupus 2006-04-04 08:26:44 +00:00
  • 0e53e9662c Re-fixed looping warps of Lutie village Lupus 2006-04-04 07:51:03 +00:00