Commit Graph

  • 0281e5c41b Fixed wrong label name in adoption NPC Lupus 2006-11-16 19:42:46 +00:00
  • b516b0c309 Updated sql files toms 2006-11-16 19:37:17 +00:00
  • e04b0c735a Documentation update to atcommand Lance 2006-11-16 15:42:11 +00:00
  • 3847e1c0e8 * For the sake of avoiding confusion, all script events are named with prefix 'On' from now on. Lance 2006-11-16 15:39:27 +00:00
  • 3e7a154f59 * Edited atcommand and charcommand syntax. Now it doesn't need the useless character name and ":". Lance 2006-11-16 15:26:27 +00:00
  • b1e1b423f6 - Shadow Jump and Kirikage won't "move" you if you use them in GvG grounds. Fixed Kirikage so it first warps you, and then you unhide. - Corrected Zeny Nage so the Zeny spent on the attack is always the exact same value as the damage you are dealing. Also corrected it so it does half damage when used on players. skotlex 2006-11-16 15:09:05 +00:00
  • 17f4afab04 - Overlapping song/dances will now cause dissonance/ugly-dance level 1 instead of retaining the level of their song/dance. - Fixed the misleading description of what item_avail does. - Fixed wrong check in @petrename, thanks to The Ultra Mage. skotlex 2006-11-16 13:45:02 +00:00
  • c80dc62e6a Updated X.3 mob stats Playtester 2006-11-16 12:24:16 +00:00
  • 6ff33fb853 Updated Kiel dungeon mob stats Playtester 2006-11-16 11:25:39 +00:00
  • 36a74d8c62 Stable: added official Ninja quest. Trunk: removed name duplicates Lupus 2006-11-16 10:17:30 +00:00
  • c88fbc0e16 Added official Ninja Job quest Lupus 2006-11-16 09:47:08 +00:00
  • a576f9e895 Changed type of unimplemented cards to "Card" Playtester 2006-11-16 09:42:56 +00:00
  • 4051891568 Updated Odin Temple mob stats Playtester 2006-11-16 00:17:16 +00:00
  • d8608e0f70 * Fixed Gonryun mob stats - also fixed Bacsojin and Chung E Playtester 2006-11-15 19:13:58 +00:00
  • 1e85e6d906 * Replaced current Rachel Sanctuary warps with jAthena's version - some warps still seem to be wrong or missing Playtester 2006-11-14 17:57:22 +00:00
  • c97cbb77c4 - Characters with Karma may fight amongst them anywhere. - Added mapflags partylock and guildlock, which lock the state of the parties/guilds on said maps. partylock blocks user party requests to create/invite/leave/kick, while guildlock blocks user guild requests to create/invite/leave/expel/make alliance/make opposition/delete alliance/delete opposition/break skotlex 2006-11-14 14:21:47 +00:00
  • b8591e80ca - Reverted the hp conversion formula "fix" as it was correct before. - Increased the trigger rate of Warmth skills from 500ms to 200ms. skotlex 2006-11-14 13:34:03 +00:00
  • 35b7b85fbd - Fixed a bug where the char-txt server was incorrectly saving memos, causing character data to be lost on restart. skotlex 2006-11-13 20:04:43 +00:00
  • bd25ce6f90 - HP Conversion will fail when used at max SP. It should not display any errors to the client. - Modified yet again the login procedure. The initial status_calc_pc is invoked when the variable registries arrive, but the initial LoadEndAck will not be parsed until the registries have arrived. In the rare case this happens, pc_reg_received will take care of invoking the LoadEndAck function itself. skotlex 2006-11-13 19:15:03 +00:00
  • fe7ede9fc5 - Volcano/Deluge/Violent Gale are now interchangeable, in the sense that as long as one of these is out, casting any of the three will not consume gems, and will use the remaining time of the previous one. In turn, Land Protector will now always consume gems on every cast. - Small cleanup in the Land protector code which may fix it not blocking AoE skills. - Fixed the interpretation of "head_dir". Removed setting head_dir to match character direction in the whole code. Now it is only reset to 0 (look forward) when unit_setpos is invoked, or when a character begins walking. Thanks to FlavioJS for figuring out how the client parses the head direction. skotlex 2006-11-13 14:35:43 +00:00
  • a2f7a6de3d Fix for guild manager recognizing Lupus 2006-11-13 13:50:05 +00:00
  • c0da3fc063 Changed bAtk to bBaseAtk Playtester 2006-11-13 13:15:00 +00:00
  • c8c9f7c885 merged HPConversion formula, merged Guardians installation during WoE. Item name typo CNADY -> CANDY Lupus 2006-11-13 10:31:57 +00:00
  • b568e34ca3 * Moved status_calc_pc back to pc_authok. Lance 2006-11-13 05:40:47 +00:00
  • 5446fe3c34 You can install/mend guardioans during WoE Lupus 2006-11-12 08:47:14 +00:00
  • 13b42f8089 Fixed debug message in login_sql Lupus 2006-11-11 23:40:28 +00:00
  • a5108726ab Fixed warp on timeout in swordman.txt Lupus 2006-11-11 18:43:51 +00:00
  • 3757a2b2f8 Fully official GS/NJ Job Exp Playtester 2006-11-10 23:50:46 +00:00
  • 5166b75157 - Fixed some line delimiter issues in script.c skotlex 2006-11-10 22:47:08 +00:00
  • 3b530a5702 - Deluge/Violent Gale/Volcano tiles will now fail to be placed on cells that are already ocuppied by anything else. - status_is_immune will now return 0 or the amount of immunity of the target. In which cases it returns 100 for WoH and the GTB bonus when they have passed the gtb_sc_immunity setting. This enables targetted spells to not "fail silently" unless GTB's magic reduction is 100. skotlex 2006-11-10 19:20:59 +00:00
  • fff660eb38 - Fixed Homunculus being spawned as soon as they arrive from the char-server even if the Master has not spawned on the map yet. skotlex 2006-11-10 18:11:10 +00:00
  • 2de16acdeb - AL_TELEPORT now fails when used on top of Land Protector. - Some minor cleanings in pc_setpos, it may (or not) help fix that homunc-caused "map_addblock" error message. skotlex 2006-11-10 16:17:13 +00:00
  • 11f97275da - Removed the inf2 = TRAP of FirePillar and Spider Web so they are blocked by Land Protector. - Renamed skill_landprotector to skill_cell_overlap since that is more coherent with what that function does now. - Corrected fog of wall, so that the deleted/doubled-duration effects are calculated on a cell-by-cell basis. - Updated Land Protector: It will now delete/block effects of ALL ground skills EXCEPT: Song/Dances/Traps (encores are still blocked). Land skills blocked/deleted by LP also can't be casted on top of an existing LP. The code uses the inf2 value of the skill to determine if it is a song/dance/trap. - Ganbantein, mimicking LP, will now also remove ensembles. skotlex 2006-11-10 15:27:53 +00:00
  • 39f2b31168 - Fog of Wall will fail when casted on top of a Volcano/Violent Gale - Applied FlavioJS's fix to the npc whisper system. skotlex 2006-11-10 13:58:43 +00:00
  • 0b3a00dce8 - Fixed status-change loading not working. - Fixed permanent mob-spawn script-events not working. - AL_CURE won't confuse undead players. skotlex 2006-11-09 23:32:09 +00:00
  • 2fba40eb38 * More accurate Max HP values for TK/SG/SL/GS/NJ - TK/SG/SL are official up to level 70 Playtester 2006-11-09 21:05:07 +00:00
  • 9dd5eb5674 - Reduced the check area of hermod to 3x3, you now have to literally stand next to a warp for it to work. - Corrected the Fog of Wall check so that it lasts 2x when it is placed on TOP of a suiton/deluge, not when the caster is on top of them. - Updated status_check_skilluse so that when the caster has a disabling status change (stun/petrify/etc) it will block the skill in all cases EXCEPT on cast-end when the skill is ground-targetted. skotlex 2006-11-09 20:02:56 +00:00
  • 025f2ae2d7 * Official Weight and Max SP values for TK/SG/SL/GS/NJ - why were ours so far off the official ones? Playtester 2006-11-09 14:32:07 +00:00
  • 03d70e9dc8 fixed Lighthalzen, Swaltzwalt Quest Part 1, added Hugel-Bingo warps, added Airship mobs, fixed Hunte job quest typos, added pet shop into Light Lupus 2006-11-09 09:30:36 +00:00
  • 4f851fe900 Fixed Health Conversion skill formula bug Lupus 2006-11-09 07:02:14 +00:00
  • 834e829a50 - Fixed Desperado's hit-rate. - Some miscellanous cleanups. skotlex 2006-11-09 04:49:42 +00:00
  • 74e7e67806 - The GVG map-packet will now also be sent for guild dungeon maps. skotlex 2006-11-08 20:04:26 +00:00
  • 80e15f5593 added "work in progress" scripts Lupus 2006-11-08 19:47:47 +00:00
  • 57ae51356c - Reduced Wand of Hermod's splash range (max distance from a portal) from 3 to 2. Should it really be 1? (that is, be so close that moving a single cell warps you?) skotlex 2006-11-08 19:34:20 +00:00
  • b4e089ee01 - Did some cleaning in pc_authok and clif_parse_LoadEndAck skotlex 2006-11-08 19:14:03 +00:00
  • 69c98bdfa2 - Some cleaning of the Gospel code. - Added clif_gospel_info which displays info about the buffs you are receiving. Thanks to Rayce for the packet information. skotlex 2006-11-08 16:51:13 +00:00
  • 405f4633ec - Moved the duel functions to pc.c since they are so totally out of place in atcommand.c - Fixed Spider Web not ending when hit by a fireelemental attack. - Cast-time reductions from status changes will not be executed until right before casting, to prevent status changes from ending when attempting to cast and the attempt fails (invalid cells, not enough sp, wrong target, etc, etc) - Added check to prevent Wand of Hermod from seeking for a partner to encore, since the partner is supposed to be the warp. - Moved the duel auto-reject on logout from map_quit to unit_free - Corrected the mob spawn reading code so that the event-name can be up to 50 characters long (which is the actual event length) and so that it can read spaces within them, it will also strip the leading/trailing quotes if you use them so that the event is actually found on mob-death (so you can do stuff like "My NPC::OnDead" as a valid event). - Moved the homunc inherit speed from the master from status_calc_pc to LoadEndAck, since the hom's speed matches that of the master each time the master changes maps. skotlex 2006-11-08 16:17:30 +00:00
  • 3501ccc736 Small fix in Hunter Job Quest Lupus 2006-11-08 14:01:00 +00:00
  • 91ac6e256d Added nosave mapflag for Guild Dungeons Lupus 2006-11-07 23:06:36 +00:00
  • 5ccc607bfe - A few reorders and type-changes in the map_session_data structure for better memory allocation of the variables. Also fixes a size conversion warning. skotlex 2006-11-07 21:05:46 +00:00
  • cb53caa46a - Applied FlavioJs's patch which enables colored console output for Windows systems. It also includes a config setting called "stdout_with_ansisequence" with which you can turn off the color codes (in case you are logging all output) - Added error reporting when the max number of ground unit cells has been reached (this may be the reason why sometimes it fails to recognize when you step out of a song/dance/encore) - Added passing the Endure effect to other devoted people. Note that the "hit count" is individual for each character, and only when it ends on the Crusader himself will that force it to end on everyone else. It also will not transfer on gvg grounds, but it does transfer in pvp. - Fixed Reflect-Shield triggering Auto-Guard instead on devoted chars. skotlex 2006-11-07 20:56:28 +00:00
  • 959443e036 Another one set of fixes for the scripts syntax Lupus 2006-11-07 20:01:15 +00:00
  • 39b9409c7f Kiel now summons 6 slaves instead of 5 Playtester 2006-11-07 17:51:01 +00:00
  • 23ebb95f4d - Fixed a fake nullpo when parsing the reply to a guild alliance request. - Fixed the position of a nullpo in guild.c skotlex 2006-11-07 16:39:33 +00:00
  • 9ef52ebac7 - Added a check to prevent casting ground skills on a target and vice-versa when said skill use packets are received. It really shouldn't be exploitable, but doing that certainly makes the server print a lot of "unknown skill used!" messages. skotlex 2006-11-07 16:29:08 +00:00
  • cd482bed77 - Fixed map_foreachiddb and map_foreachpc so they don't encapsulate the variable arguments into a double va_arg list. Thanks to the Ultra Mage for the tip. - Cleaned up the clif_hate/mob_info functions with the correct fields/usage as explained by Rayce. - Implemented clif_feel_hate_reset packet to properly display the Angel of the Sun/Moon/Stars, thanks again to Rayce for the relevant information. - LP will again block all land-stuff from being placed down on top of it for the exception of Song/Dance/Encores. skotlex 2006-11-07 16:17:01 +00:00
  • e7100196c0 added QUIZ PART 1 by CAHTEXHuK Lupus 2006-11-07 12:19:30 +00:00
  • 12e2210cc2 * Reapplied 'fix equipment scripts which are based on character variables not working.' Lance 2006-11-07 03:17:09 +00:00
  • 8b3a5f2362 - Corrected Ground Drift. Splash range of 3x3, stackable and placeable underneath others, cast time is 2 secs. It's considered ranged, and it's damage increase is defense ignoring, always neutral damage. - Added Bull's Eye 0.5 sec cast time - Corrected Bull's Eye implementation, it should deal normal damage against non brute/demi-human targets. - GS_DUST is now considered a short-range attack - Implemented Desperado's hit rate based on distance to caster as it's believed to behave. - Suiton's Speed/Agi penalty will affect everyone when used in versus maps. - GS_TRACKING's range is no longer affected by Snake Eye. - Cleaned up some skill_trap_splash - GS_FLING's defense reduction is now 5*lv% skotlex 2006-11-06 21:10:45 +00:00
  • 7cced33d9d Fixed item select in Novice Exchanger Lupus 2006-11-06 19:46:53 +00:00
  • 91b73455dc - Corrected Kaupe so it doesn't ends on the first part of Soul Destroyer. - Applied some cleaning to the way Tatami Gaeshi knocks back. - Cleaned up the way mobskill_use checks for the correct event. It should fix unlimited mob-skill-casting issues. skotlex 2006-11-06 19:07:53 +00:00
  • eee1baf718 - Ganbantein's delay is now 2 secs. - Removed the time2 value of NJ_NEN since it has no use. - Removed the return code entry when logging GM reload-GM requests (login-sql),it'll just be stored as zero. - Added a fix on socket.c to not pick INADDR_ANY when choosing our own IP. - Applied the correction on maprespawnguildid so that it parses ALL players and not just those on a map. - TK_JUMPKICK now dispels normal aspd/speed potions (not berserk pitched ones) and Preserve will be unable to block this. - Soul Linkers are now inmune to SA_DISPEL - You can now place everything (except magic skills) on top of LPs. - Corrected Ganbantein to not touch song/dance/ensembles. - Status_calc_pc will refuse to execute if the player is still tagged as a "new connection" and the invocation is not meant to be the first one. - Swapped the order of checks in status_isimmune so that Wand of Hermod skill blocking takes precedence over GTB's - Client packets will all be ignored while a player is not on a map until the LoadEndAck packet is received. skotlex 2006-11-06 15:58:30 +00:00
  • 29dc8ea873 * Reverted changes, moved status_calc_pc(sd,1) back to pc_authok since it causes problems. Lance 2006-11-06 05:01:41 +00:00
  • 8a5566dc47 modified src/map/clif.c modified src/map/pc.c Lance 2006-11-06 04:25:40 +00:00
  • 4d10630d37 * Temperory fixed stability issue caused by initial status_calc_pc being placed AFTER another status_calc_pc. Lance 2006-11-06 04:09:49 +00:00
  • 3746cc5060 Raised the chance to get an OPB from an OPB Playtester 2006-11-05 14:47:09 +00:00
  • 453c0ecdfd Fixed extra EOL in jro spawn Lupus 2006-11-05 14:26:14 +00:00
  • 10959e5b0e Official NJ/GS job exp for level 51+52 Playtester 2006-11-05 13:28:58 +00:00
  • 47b55b964b Fixed reward of gunslinger job quest Playtester 2006-11-05 13:08:42 +00:00
  • bcea3d3fec Added maplags for PowerNPC quest. Lupus 2006-11-05 10:05:45 +00:00
  • acd1e25cfb Updated sql files Updated perl files acording to rev 9135 toms 2006-11-05 09:38:59 +00:00
  • 861af615d5 Readded duel code in map_quit. Why it has been removed!? LuzZza 2006-11-05 01:30:56 +00:00
  • 7367e7aa5f Many small scripts fixes - tabs, parenthesis, typo Lupus 2006-11-04 22:59:57 +00:00
  • da883b0bb0 a couple new script commands [Reddozen] reddozen 2006-11-04 21:40:16 +00:00
  • f49def46aa * Converted itemdb tables to use smallint. Credits to ALZ. Lance 2006-11-04 14:51:42 +00:00
  • e96bae69e6 fixed weight check. added tabs Lupus 2006-11-04 06:17:56 +00:00
  • 733308c684 Official X.4 MVP rewards Playtester 2006-11-03 23:48:46 +00:00
  • 4eef7af58e Small Kiel Quest update Playtester 2006-11-03 21:16:21 +00:00
  • 50059694ed Reverted fields/amatsu.txt Playtester 2006-11-03 20:31:40 +00:00
  • ebcd2d5276 updated Hunter Job Quest with 7 official item sets Lupus 2006-11-03 19:31:12 +00:00
  • 44e9475af8 Official NJ/GS job exp up to joblevel 50 Playtester 2006-11-03 17:40:01 +00:00
  • 60718a9963 * Remaining official X.4 drop updates - updated related item names Playtester 2006-11-03 16:36:12 +00:00
  • cb360fa59c amatsu field hydra id fix Lupus 2006-11-03 06:19:29 +00:00
  • 11431bb352 * Official Gunslinger/Ninja weapon drops - updated other mob drops A-M - updated related item names Playtester 2006-11-02 23:13:49 +00:00
  • e1db0c754e Official X.4 mob drops Playtester 2006-11-02 21:00:27 +00:00
  • e4a1ac01ae merged from trunk to stable. Fixed item names in 2006 headgear quest, DTS warper typos Lupus 2006-11-02 11:01:17 +00:00
  • 088d0eb684 Fixed Aliot's Rebirth skill Playtester 2006-11-02 09:51:36 +00:00
  • f9954a57e3 Added entrance to Kiel Dungeon F2 Playtester 2006-11-01 16:48:30 +00:00
  • 9b7eaa8403 * Reverted LK_Berserk HP requirement, as everything, including kRO X.2 and pRO X.3, points that way Vicious 2006-11-01 11:38:43 +00:00
  • e00e768228 Cleared a bit 'clear garbage' function. Update novice grounds with correct kafra tickets Lupus 2006-11-01 11:34:38 +00:00
  • 3c81c4fda2 * Official X.4 spawn mob types - numbers are official on 90% of the maps Playtester 2006-10-31 20:08:45 +00:00
  • b13e3bb15c - Fixed song/dance/encore cells not being placed down when casted on top of a land Protector. skotlex 2006-10-31 19:57:58 +00:00
  • 3db5a31015 Update homunc's speed when master's speed changes, should avoid homunc's speed = 0 on login (when homunc's stats are calculated before master's stats) toms 2006-10-31 16:24:17 +00:00
  • 4435ff8b9c - When Kaizel (or super novice rebirth skill) triggers, you get debuffed now. - Modified the player_cloak_check_type and monster_cloak_check_type settings. 1 makes it check for walls, 2 makes cloaking NOT end on normal attacks, and 4 makes cloaking NOT end when using skills. The default setting for players is still 1, but for mobs the default has been changed to 4. - Non-players can now use all skills while hidden. skotlex 2006-10-31 16:04:06 +00:00
  • 186798af26 - Added a check to prevent adding negative damage to the total accumulated damage in mob_damage. - Implemented the property where the first attacker get's double exp-share than the others. Due to the way exp calculation is done, this bonus will not apply when you use exp_calc_type 1 (damage/max_hp) instead of the default (damage/total-damage). For now this bonus is done after calculating who is the MVP character instead of before. skotlex 2006-10-31 15:08:07 +00:00
  • 21f49a933c gon_test,70,103,3 --> Added missing (.gat) Lupus 2006-10-31 04:42:13 +00:00
  • d240f6078a - Updated the npc/other/marriage.txt wedding script with the most current version. skotlex 2006-10-30 23:09:01 +00:00
  • 8fb29cb951 Fixed a little bug in event enqueue code toms 2006-10-30 21:30:02 +00:00
  • 81a1ad5244 Added some official X.4 drop rates Playtester 2006-10-30 20:47:44 +00:00
  • 43db171cb5 - Corrected GS skill ranges using Aegis data. All their targetted skills have a base range of 9 T_T, and Dust (Choke) has a range of 2. - Updated the code so mobs can use ChainAction as a targetted skill. - Added GroundDrift effects for Wind (Stun) and Fire (knockback). The knockback value is unknown, so 3 is used for now. - Cleaned up some more the steal code, now you can't steal the last slot regardless of skill level used. - Added consideration of Chain Action when cloning GunSlingers. skotlex 2006-10-30 20:31:28 +00:00