Commit Graph

  • a387f9ba5f - itemdb_exists and itemdb_searchname should now ignore dummy_item matches. skotlex 2006-03-26 05:59:25 +00:00
  • 352f81eb40 - Fixed jstrescapecpy crashing when you pass a null string to parse. skotlex 2006-03-26 05:47:22 +00:00
  • 91ac0a6f6e - Small change that may fix a crash in loggin guild chat? skotlex 2006-03-26 05:38:49 +00:00
  • 43b5fa854d - Fixed the map-server freeze/crash on Warp Portal. skotlex 2006-03-26 05:08:45 +00:00
  • 6bdbd8646b - Walk/move functions will abort now when an area npc script triggers and moves the character out of the map. skotlex 2006-03-26 03:37:02 +00:00
  • e0b741df28 - Fixed Grandcross/Granddarkness showing no skill animation. - Fixed mob-casted grandcross doing nothing unless the target was "self" skotlex 2006-03-25 23:28:45 +00:00
  • cafe894ecc - Fixed a pair of "Conditional jump or move depends on uninitialised value(s)", thanks Valgrind! skotlex 2006-03-25 21:59:12 +00:00
  • 57b2638e54 - Added a missing escape in logging chats. - Increased a bit the size of skill-related arrays. skotlex 2006-03-25 21:46:49 +00:00
  • 13e8924fa0 - Incremented the number of iterations to find a random stop to 100 as 50 seems to no be enough for certain maps. - Fixed iteminfo only displaying first result when there were many. skotlex 2006-03-25 03:19:47 +00:00
  • 3c082b1744 - Fixed pet hatching. skotlex 2006-03-25 02:34:20 +00:00
  • a46ee44135 a bit more const work for valkyrie Vicious 2006-03-25 00:11:33 +00:00
  • 77d83918bf - Small change that SHOULD fix the pet duplication. Fixing pet incubator still isn't done... skotlex 2006-03-25 00:05:47 +00:00
  • ec6a69b266 - Fixed Warp Portal. skotlex 2006-03-24 23:58:40 +00:00
  • 7f2dafc887 * Fixed / finished most of Gunslinger [Reddozen] - fixed some bullets in the item DB - adjusted a few rates in skill_cast_db.txt for Gunslingers - adjusted a couple skills in skill_db.txt to act correctly - adjusted all the SP values for Gunslinger skills - changed piercing shot to lv 5 from lv 10 - made ki Translation fail giving coins to Gunslingers - equipping a weapon other than a gatlin gun should cancel SC_GATLINGING. Also made Gatlinfeaver on/off togelable - GS_CRACKER will no longer stun players - added GS_Disarm reddozen 2006-03-24 23:13:37 +00:00
  • 323a04f86d - Modified script commands atcommand/charcommand to execute even if there isn't a player attached. They'll use a dummy player data with the same position/name as the script's owner (usually an npc) skotlex 2006-03-24 21:02:44 +00:00
  • e324977ed8 - Cleaned up a bit the npc undercharging item warning to specify when it is displaying overcharge/discount prices instead of the actual values. It should also prevent overflows. skotlex 2006-03-24 20:44:36 +00:00
  • b394c61da7 - Some cleaning around the return to egg code. Pets should stop duplicating now. - Some cleaning of the egg hatching routine to prevent spawning the pet if the egg can't be found in the inventory. - Removed some autoadded data/ strings in grfio.c module to see if it helps with the data_dir configuration. skotlex 2006-03-24 19:29:25 +00:00
  • b258d0485e - Another mob_summon fix. Slave summoning SHOULD be working now. skotlex 2006-03-24 18:52:41 +00:00
  • 88541a357c - Fixed skillidx not being set whenever a mob uses a skill. skotlex 2006-03-24 18:46:47 +00:00
  • 5fe56e275c Replaced !sd->special_state.nocastcancel2 && something to (sd->special_state.nocastcancel2 || something). blackhole89 2006-03-24 18:35:14 +00:00
  • 77e57852cc - Added function map_search_freecell to locate an available cell around an area (for recall/warping skills) skotlex 2006-03-24 18:20:55 +00:00
  • 38a6abcd3f - Some small, insignificant code cleanups in unit.c skotlex 2006-03-24 14:16:54 +00:00
  • 1c274744f9 - Added unit.c to the VC8 project file, thanks to Joshuaali - Fixed Magnum Break/Grand Cross sending skill damage packets on every target. skotlex 2006-03-24 13:40:06 +00:00
  • 01b4c11cb6 fixed Vulle's hat Lupus 2006-03-24 11:38:46 +00:00
  • 042249ed51 added missing ) Lupus 2006-03-24 05:36:24 +00:00
  • 0f19e9bbe5 - Fixed a crash in unit_useskill_pos2 skotlex 2006-03-24 04:44:42 +00:00
  • 56ba8dad2d Updated Valkyrie NPCs Vicious 2006-03-23 23:44:15 +00:00
  • ba713905eb - Updated mob_db.sql and item_db.sql to latest txt versions. skotlex 2006-03-23 23:26:42 +00:00
  • a0f57cb668 - Fixed Devotion not properly being cleared on death/near death in some cases. - Fixed Shield-Reflect not being correctly ended when devotion does. skotlex 2006-03-23 19:56:01 +00:00
  • cc7144bde5 "castnodex&~1" aka, testing for castnodex having any bit in not 1 set instead of not having bit 1 set. blackhole89 2006-03-23 19:29:40 +00:00
  • 6eb8f2196f - Modified pc_percent_heal to avoid overflow problems. skotlex 2006-03-23 18:21:36 +00:00
  • e2fb7fab5c - Changed the second entry in water_height.txt to use directly the rsw file, looks better :P skotlex 2006-03-23 14:16:38 +00:00
  • edc99399f6 - Fixed Potion Pitcher sometimes crashing the server. - Fixed a compile warning by adjusting the acid demonstration formula. - Added flag 2 to the skill_castnodex_db file for skills that shouldn't be affected by delay/cast reducing skills/effects. skotlex 2006-03-23 13:56:45 +00:00
  • 7929d3b844 * Added SantaPoring's water_height.txt modifications. Lance 2006-03-23 13:28:07 +00:00
  • b8116f49db * Minor cleanups. Lance 2006-03-23 07:08:31 +00:00
  • afee4446f9 - Fixed compile error and missing field in the clone function. skotlex 2006-03-23 03:53:24 +00:00
  • 240bc7aa64 - Some cleanup. Fixed function pc_isCardAllowedOn causing searches for non-existant item id 0. skotlex 2006-03-23 02:37:13 +00:00
  • b6ff4970fa - Changed Preserve's cost to 30sp - Fixed Arrow Shower, UNT_MAGIC_SKILLS was renamed to UNT_ATTACK_SKILLS - Fixed skill_use_pos checking target tile CELL_CHKNOPASS as invalid instead of CELL_CHKNOREACH skotlex 2006-03-23 01:56:52 +00:00
  • 7a8371273a - Merged the unit_data structure from jA for handling unit-related data (attack times, walking, auto-attack timers, skill related data) - Modified unit_skillcastcancel to receive flag&2, which stands for "cancel casting only if current skill is cancellable" - Battle config options changed from yes/no to BL_TYPE settings: skillrange_by_distance, skill_noreiteration, skill_nofootset, gvg_traps_target_all, skill_log, attack_direction_change, auto_counter_type - Clif.c will disconnect sessions that send an unknown command packet above 0x30000 instead of just ignoring it. - Cleaned up/rewrite of the pet ai, same for pet_calc_pos - Implemented use of mob variable attacked_players as it is used on jA - Cleaned up error reporting during mob-skill loading to be less spamy with non-loaded mobs. - Corrected water_height reading. I forgot to give credits to LittleWolf for providing the water-reading function :X skotlex 2006-03-22 23:58:16 +00:00
  • 7fac8ac102 - status_check_skilluse won't block skill-specific checks (silence, berserk, steel-body, etc) when the skill in use is an item-invoked skill. - Merged LittleWolf's function to read the map-height directly from the rsw file. skotlex 2006-03-22 18:47:01 +00:00
  • 9bd5db1642 fixed Piercing shot, desperado, fullbuster damage Vicious 2006-03-22 17:39:11 +00:00
  • f5c4a9bbfc - Some cleanups in irc.c - Changed ASC_BREAKER's cast to 700ms - Magic skills that ignore element now also don't take into account elemental cards. skotlex 2006-03-22 14:08:03 +00:00
  • 9e048bbd7f * Fixed compiler warnings in battle.c Lance 2006-03-22 07:26:34 +00:00
  • a4bf5eb3d0 [reddozen's fix] - Updated Full Buster's damage, status effects, and skill levels - Bullseye now only uses 1 coin - changed Adjustment's required SP - changed Incerase Accuracy's effect bonuses - changed Magical Bullet's SP cost - changed Piercing Shot's damage and SP - changed Desperado's range, hit count, aftercast delay, and SP - fixed Absorb Spirit Sphere being able to remove coins - changed Acid Demonstration's damage to the new Japanese formula Lance 2006-03-22 07:24:47 +00:00
  • dcd86e9161 elemental converters ingredients update Lupus 2006-03-22 06:16:15 +00:00
  • aac4ec9ab4 Fixed duel in pk-mode (same party/same guild/alliance non-targeting issue). LuzZza 2006-03-21 22:18:03 +00:00
  • 12408e51c3 Fix on not showing guildmembers logins/logouts messages. LuzZza 2006-03-21 17:46:27 +00:00
  • a396cbebca - Fixed the inf2 for BA_DISSONANCE - Fixed SC_SWOO's opt3 value. - Fixed allowing multiple recast of Dissonance/Ugly-Dance - Fixed those annoying irc.c compile warnings. skotlex 2006-03-21 14:06:00 +00:00
  • d740947921 warning msg typos fix Lupus 2006-03-21 11:50:27 +00:00
  • d8aebfa933 * Some minor issue on Payment Healer. Lance 2006-03-21 11:01:46 +00:00
  • d314909d79 updated mystcase card effect. now drops GB even with the combo set on Lupus 2006-03-21 06:41:13 +00:00
  • ee1080a99f - Added monster_ai&16 setting for executing the hard ai on ALL mobs in maps with players instead of just mobs in the vecinity of players. skotlex 2006-03-20 21:41:06 +00:00
  • 24315a9cb6 - Added a pc_stop_attack() invokation when starting SC_XMAS/SC_WEDDING. - Increased the SC_WEDDING walk delay to double walk delay, instead of increasing it by 50% skotlex 2006-03-20 20:26:37 +00:00
  • 1223d1adfe - Fixed "being able to cast" skills while dead. skotlex 2006-03-20 20:15:37 +00:00
  • cf7467c60b Cleaned up some guild functions: -Now guild leaving/explusion packets sends correctly. -Fix to prevent creation alliance/opposition with same guilds. LuzZza 2006-03-20 16:39:21 +00:00
  • 42de903b04 - @stfu now allows negative intervals to be specified, they increase manner instead. - Added overflow fix to the login-server when sending GM accounts to char. - Increased buffer size abit in check_ip (login.c) to see if it prevents stack corruption. skotlex 2006-03-20 15:38:00 +00:00
  • 5cc553de0f - Small fix to prevent killer/killable states from allowing you to target yourself. - Added Explosion Spirits to list of effects that dispel on logout. - Fixed handling of guild skills by pc_blockskill_start, renamed it to skill_blockpc_start as it needs some constants available only in skill.c - Fixed autoguard icon showing with stun. - Fixed splash area of Ganbantein - Fixed acid demonstration breaking shield instead of armor. - Fixed Slim Pitcher crashing server ocassionally. - Hopefully fixed Ankle Snare lasting the whole trap's duration - Added sc_start(SC_ENDURE) on infinite endure bonus. - Fixed Berserk Pitcher consuming required items twice. skotlex 2006-03-20 14:45:17 +00:00
  • 7d5db186c5 added NJ/GS job quests. temp ones tough Lupus 2006-03-20 12:41:27 +00:00
  • 6d2dfb15e9 Fixed endless warping loops Lupus 2006-03-20 12:16:38 +00:00
  • 39e8d59082 Fixed possible Castle Economy investment overflow with Emsolute Develop learnt Lupus 2006-03-20 11:43:54 +00:00
  • 47fc382525 Removed Berserk Potions from all shops, but Comodo Lupus 2006-03-20 11:30:31 +00:00
  • 89b600e9e7 typo fix Lupus 2006-03-20 11:12:30 +00:00
  • 8b6d332af4 fixed items after blackhole89's fixes Lupus 2006-03-20 11:11:04 +00:00
  • 1b8704c0ef git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5671 54d463be-8e91-2dee-dedb-b68131a5f0ec blackhole89 2006-03-20 10:51:14 +00:00
  • 4a97fa83a3 Heh. Took me quite a while to figure this out... but yeah. As of this revision, the change is at line 445 in status.c. blackhole89 2006-03-20 10:36:47 +00:00
  • 5a10412b36 added to doc: getmonsterinfo. updated NJ items Lupus 2006-03-20 08:32:47 +00:00
  • 048174da5b Fixed female thief bug Vicious 2006-03-19 15:15:47 +00:00
  • 720f3be7c3 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5665 54d463be-8e91-2dee-dedb-b68131a5f0ec Lance 2006-03-19 05:46:15 +00:00
  • bfe227ac7d * Documentation update on NPC whisper and rid2name. Lance 2006-03-19 05:44:41 +00:00
  • 0e1c1ec72e * Fixed event_kill_pc to behave like what it should instead of another replication of event_death. Added script function rid2name to convert bl ids to name. Lance 2006-03-19 05:14:59 +00:00
  • c44e8e1175 Replaced getmobdata to setmobdata in changelog. Lance 2006-03-19 04:38:21 +00:00
  • 6ef4e75bb4 * Recoded getmobdata script function. Fixed mob_damage typo sd -> mvp_sd. Cleanep up confusing indentation in clif.c. Lance 2006-03-19 04:36:53 +00:00
  • 1b2cd77d7f NJ/SG item update Vicious 2006-03-18 23:11:28 +00:00
  • 9a51949029 added script function 'getmonsterinfo' Lupus 2006-03-18 14:41:02 +00:00
  • 16ebed91a0 fixed TONS of wrong wieght, wep lvl, req lvl of the items. minor typo in 6_hats npc Lupus 2006-03-18 07:23:58 +00:00
  • 4c65151fb5 * Fixed warnings on compilers again. Lance 2006-03-18 01:43:46 +00:00
  • 562a64fee0 * Fixed the mob_skill_db by commenting out lines with targeted skills being cast during an idle state. (Thanks to LittleWolf) [Zephiris] Zephiris 2006-03-18 01:07:20 +00:00
  • 22c298e647 - Removed a block of code from skill_check_condition that actually belongs to status_check_skilluse. skotlex 2006-03-17 18:58:41 +00:00
  • 676de25d41 Modified battle_athena.conf for the new modifications. Lance 2006-03-17 16:48:51 +00:00
  • e804a51220 * Fixed misleading and inaccurately documented events and added a missing flag. Lance 2006-03-17 16:47:21 +00:00
  • fc7ef5e632 Corrected nullpo_retv -> nullpo_ret since npc_unload is int. Lance 2006-03-17 16:15:56 +00:00
  • 1c65124338 Reappropriate my previous fix on map_foreachiddb, it's npc_unload's problem. Lance 2006-03-17 16:14:29 +00:00
  • b189439dd9 Commited something I shouldn't. Lance 2006-03-17 16:11:17 +00:00
  • fc71db55ba * Fixed npc_cleanup_dbsub not removing key and caused pointer being freed problem. Lance 2006-03-17 16:09:47 +00:00
  • cee086fece - Fixed handling of the char_gm_read config for packet 0x2af7 (reloadgmdb) - Added battle_config debuff_on_logout which removes Asura's SP regen delay and Strip-Equip effects on logout when set to yes (default). skotlex 2006-03-17 14:09:54 +00:00
  • a8aba5331a - removed auto-attaching of player-run scripts in initnpctimer. You must use attachnpctimer! - updated juperos elevator script to invoke attachnpctimer as it should be. skotlex 2006-03-17 13:42:14 +00:00
  • 4207f53586 alice doll fix, cooking quest Lupus 2006-03-17 12:28:40 +00:00
  • d192fad9a4 * Another compiler warning... Lance 2006-03-17 06:45:58 +00:00
  • ceea8fde6c * Final fix on Juperos NPC. * Fix on initnpctimer not attaching rid. * Fix on OnTouch ignoring -1 NPCs. * Fix on @reloadscript crashing due to passing non BL_SKILL bl to a function that accepts only BL_SKILL bl. * Added area NPC detection in clif_parseLoadEndAck. Lance 2006-03-17 06:39:58 +00:00
  • 36e6159d22 Fixed a typo in constant for Acolyte class. foruken 2006-03-17 04:51:14 +00:00
  • 3bb957b709 Fix my fix on juperos.txt Lance 2006-03-17 04:21:00 +00:00
  • 2d6182f027 * Fixed compiler warning in script.c get_mob_data. Lance 2006-03-17 03:47:08 +00:00
  • a3768f881a * Temperory resolved issues on Juperos until I get the exact description on the behaviour in retail servers. Lance 2006-03-17 03:40:49 +00:00
  • 9a0ac94596 A small fix. MasterOfMuppets 2006-03-16 23:05:49 +00:00
  • 49ac4b2386 Update NJ_ZENYNAGE to deal a random ammount of damage depending on its skill lvl. MasterOfMuppets 2006-03-16 23:01:54 +00:00
  • 6010f9a74c - @kill_monster/@kill_monster2 won't touch Guardians/Emperium now. skotlex 2006-03-16 21:34:12 +00:00
  • 0ada26b85f - Small change in the random item reading function, may fix @itemdbreload messing up random item searches. skotlex 2006-03-16 17:29:23 +00:00
  • 22daa51d05 Restricted the use of GS_BULLSEYE to demi-human and brute targets. MasterOfMuppets 2006-03-16 16:25:23 +00:00
  • d5cf7d95e0 * mob_chat_sub fix. Added buildin_pcblockmove. Lance 2006-03-16 16:08:01 +00:00
  • 46bdee18f9 * BL_PC and BL_MOB control script commands (experimental). Lance 2006-03-16 15:39:49 +00:00