Commit Graph

  • ae5d5020c0 - Changed wedding costumes to use setoption rather than changebase. - Modified setoption so that flag 1 or no flag adds an option, and flag 0 removes it. - Updated script_commands with the new behaviour. skotlex 2006-05-10 13:43:00 +00:00
  • 68e5e58894 Updated history in inn.txt Playtester 2006-05-10 13:40:31 +00:00
  • c8a3369087 Fixed Inn dialogues Playtester 2006-05-10 13:32:15 +00:00
  • b30b97cb41 - Updated mob_db2.txt and mob_db2.sql to have only 10 drop slots rather than 15. skotlex 2006-05-10 12:29:54 +00:00
  • b467a6bfbc Finished DNSBL, Although untested, It's simple code and should work fine. Zido 2006-05-10 05:38:27 +00:00
  • e2eadf7bb2 - Rewrote/cleaned up trade.c for a more clean trading implementation. - Added @request commands, sends a request to all connected GMs of lowest_gm_level or above as a whisper message. Defaults to gm level 20 users. - Made SC_COMBO status start delay attackabletime and walkdelay by sc's duration regardless of skill used (previously it was only for TK kicks, now it's for both those and Monk combos) skotlex 2006-05-10 04:04:36 +00:00
  • 0b8b0ffa96 - Modified @commands to use Meruru's code which is faster and does a fair attempt at tabulating the commands presented. skotlex 2006-05-10 00:37:24 +00:00
  • fd4f9d05ef - Updated SKA to return a random value between 0 and 99 each time status_get_def is invoked. - Updated Making Arrow to not include unidentified items in the list. skotlex 2006-05-09 23:04:56 +00:00
  • 61b786eceb - Reduced drop slots from 15 to 10. - Updated mob_db.sql with the current data. skotlex 2006-05-09 22:57:03 +00:00
  • 73b98ea723 - Updated setoption script command to receive a second (optional) argument flag. If the flag is 1, the option is added to what the player currently has; likewise using flag 2 removes only that option. No flag (or any other value) is the older behaviour of removing all other options and setting specificly what is passed. - Updated script_commands information for setoption due to this change. skotlex 2006-05-09 21:09:53 +00:00
  • 20ebb32eb0 - Small fix in npc-created chat rooms to properly include the terminating 0 on the chat's event. skotlex 2006-05-09 20:23:53 +00:00
  • 9df8532910 - Fixed Fog of Wall's symmetry in respect to Misc attacks, they no longer get reduced by 50% regardless of who is standing on the fog. - monster_ai&2 will now trigger the rude-attacked skill when the mob can't move and the attacker is out of it's attack range. skotlex 2006-05-09 20:11:47 +00:00
  • 483d1d7418 - Added missing icon for Joint Beat - Mob-search functions will now skip enemies with no exp/job_exp. - Treasure chests will now be excluded from the mob-drop listings (@whodrops) skotlex 2006-05-09 19:43:43 +00:00
  • 26a517cd08 - Fix on pc_skill which fixes overlapping when one gets more than one bonus for the same skill. - Updated main.sql's loginlog table structure. - Added svn_update6533.sql to update the loginlog structure as suggested by theultramage. skotlex 2006-05-09 19:28:58 +00:00
  • 24e26035ff - Cleaned up somewhat the implementation of BladeStop. skotlex 2006-05-09 19:02:47 +00:00
  • 5e73485603 - Fixed the head_bottom (pet-armor) position in packet 0x22c when crafted for non-players. skotlex 2006-05-09 18:28:10 +00:00
  • 05667b0fa9 - Script commands sc_start, sc_start2 and sc_start4 will now start regardless of sc defense of the target player (that is, they cannot be avoided) - Fixed a possible counter overflow in attacked_count, changed the var size to unsigned char since the code can handle the overflow now. - Multiple targets again reduces armor defense, as reported by Tharis. - Increased dex increase of NPC_POWERUP to +20 per level. - Fog of Wall's -50 hit reduction is now only for ranged attacks. skotlex 2006-05-09 17:08:09 +00:00
  • 394fdac7f8 Inn now costs 5k at every level Playtester 2006-05-09 16:14:39 +00:00
  • f75d2f8c56 More Aegis X.2 drop updates Playtester 2006-05-09 15:32:11 +00:00
  • ff08d639d8 - Reverted the change that was making ES skills stun the caster always. skotlex 2006-05-09 00:34:33 +00:00
  • e63cc72bd7 - Removed the fixpos packet sending when damaged. Aegis sends no such packet. - Fixed warp-portal being unusable if it was invoked through an item script. skotlex 2006-05-08 23:28:03 +00:00
  • e78ae404f9 - ES magic will now put the caster on stun for 0.5 secs regardless of whether the skill-target is a mob or not. - Added function clif_party_join_info which sends packet 0x1e9 each time a party-member joins. This packet (as redundant info as it has) should also contain the field for "adoptability", but that needs to be coded in yet. - Added clif_ParseAdoptRequest which does the basic adoption handling. More checks and the reply packets still need to be coded in. - Happy State and TK stances won't dispel on death now. skotlex 2006-05-08 20:53:46 +00:00
  • 3dc2f37e5f - Cleaned up combo-skill implementation, SC_COMBO is automatically ended in skill_check_condition now. - Modified TK-ranker infinite combos to behave as described by AuronX (it could use some optimization, since as it currently stands, it invokes the pc_istop10fame function twice per skill invocation). skotlex 2006-05-08 19:05:08 +00:00
  • 3d666eeb94 - Corrected Stun Duration for Meteor assault - Made all Soul Link Spirit skills not be castable on self. - Changed rate of NPC status effect skills to 50+10*lv% base chance (guessed) - Changed max level of NPC status effects to 5 skotlex 2006-05-08 18:11:03 +00:00
  • 139b098c54 - Increased max number of tries to find a random spot in maps to 1000 since some maps have so many non-walkable tiles it's hard to find one in just 100 tries. - Reduced Stun duration of multiple skills to 3 secs. Skills affected: Meteor Storm, Land Mine, Bash (fatal blow), Throw Stone, NPC_LICK, Raid, shield Charge, Cart Termination. - status_set_viewdata will remove the Wedding Option status when you set a class that is not wedding. - Removed the Job_Novice range check in pcdb_checkid since it's causing warnings when checking versus vd->class_ (and when will we use a negative value class anyway?) skotlex 2006-05-08 17:33:24 +00:00
  • aae1ae1832 - Fixed compilation error. - idletime will now be updated on attack-request, not on sit/standup - Party members sitting will no longer be considered idle. - hide_gvg_damage will now send 1 instead of -1 as damage. skotlex 2006-05-08 16:19:02 +00:00
  • 3b5ab1ba35 - Removed SP_DISGUISE from the bonus list. - Moved Sharp Shooting display to the block with Auto-Counter (since that's the other skill that can show critical as well) - Corrected some fields in the still packet (guild emblem being stored as a Long when it should be Short) - Modified most fields of view_data to be unsigned shorts rather than signed ones. - On-Touch NPCs will now make you stop walking when you trigger them. - Reduced stun duration of most skills to 3 secs. - ShadowJump/JumpKick will make you land on the target's cell now. - Fixed Kaahi triggering only once per skill duration. - Added the kaahi_heal_timer to the list of status change functions. skotlex 2006-05-08 15:11:25 +00:00
  • 0b78e1d58b Upgrading mob drops to X.2 -progress 25% Playtester 2006-05-07 18:54:56 +00:00
  • 9a3a2ae2c4 Updating drops to Aegis X.2 - progress 20% Playtester 2006-05-07 17:29:44 +00:00
  • de9e9d873e git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6513 54d463be-8e91-2dee-dedb-b68131a5f0ec killercube 2006-05-07 16:56:18 +00:00
  • 7ccf744633 Fixed Sea Otter Quest Playtester 2006-05-07 14:09:09 +00:00
  • a866920e15 removed old logs Lupus 2006-05-07 09:50:37 +00:00
  • dacea0478a * Optimized clif.c clif_scriptmenu/input/inputstr to check for sd->state.using_fake_npc before sending one (as it's not required to send twice). Lance 2006-05-07 01:27:29 +00:00
  • 7237590875 * item_db scripts cleanup (use of if{}) * Changed Doppelganger Card to non-stackable DracoRPG 2006-05-06 15:20:21 +00:00
  • b77c0907b2 Fixed warp in the Turbo Track Room Playtester 2006-05-06 09:15:19 +00:00
  • 1928c535ff - Updated item_db.sql skotlex 2006-05-06 06:16:13 +00:00
  • 8d57200659 - Changed @deletemail's default level 0. NO ATCOMMAND SHOULD HAVE A DEFAULT OF 0 >.< skotlex 2006-05-06 04:29:15 +00:00
  • 91bae7f498 - Fixed a bug in @commands, most likely the reason some people were still getting crashes. skotlex 2006-05-06 04:17:21 +00:00
  • 5d6f207df6 - Added missing include <limits.h> to npc.c... skotlex 2006-05-06 02:20:20 +00:00
  • 0ecb627a0d - Corrected the max level of NPC_DARKBREATH 10->5 (don't ask, I need these things right :P) skotlex 2006-05-06 00:32:18 +00:00
  • 10e96bef2c - Fixed @commands not showing the last available commands (unless the total amount of commands is divisible by ten) skotlex 2006-05-05 23:44:57 +00:00
  • db83032024 - Added a npc-script-event cache to avoid looking up event-scripts every time they need to be executed. Events cached are all those defined in script_config. - Since the cache holds direct pointers to the npcs/events, do NOT unload the related NPCs or you'll get dangling pointers. However, @reloadscript will work fine. - Set the etc_log to on to see a summary of npcs/events loaded for script execution on startup. skotlex 2006-05-05 23:22:16 +00:00
  • 82ae461fa7 - The Rest bonus activated by using /doridori while in rest should now trigger with all the class tree (TK/SL/SG) skotlex 2006-05-05 21:25:20 +00:00
  • 35eebe9f32 - Fixed Kaupe always triggering when the one who was under Kaupe was a player rather than the one attacking... skotlex 2006-05-05 20:14:13 +00:00
  • 266148ef5f - /doridori now won't double the HP/SP regen of TKs, it only activates their "happy" state. - Added the -50 hit penalty when standing on Wall of Fog. - Cleaned up status_calc_mdef2 - Uncommented the status_calc_mdef2 call in status_calc_pc. skotlex 2006-05-05 17:57:37 +00:00
  • 88722161e5 - Being in Enjoyable Rest state will now also trigger the HP/SP Time skills (even if there's no other TK around). - Renamed SC_TKDORI to SC_TKREST (makes more sense if you ask me) - Added battle config settings view_range_rate and chase_range_rate to adjust the view-range and chase-range (range2/range3) of the mob_db without having to manually change them. skotlex 2006-05-05 16:30:47 +00:00
  • 940831871e - Kaupe now will only block all skills of players, for non-players, only normal attacks can be missed. - Moved the Kaite spell-reflect code after the damage calculation function, so the reflected damage is exactly the damage the original target would have received. Will only trigger if the damage to be reflected is above 0. skotlex 2006-05-05 15:03:53 +00:00
  • 3c40302b29 - Added a check to prevent player invoked-endure from overriding infinite endure. skotlex 2006-05-05 14:20:42 +00:00
  • 391e5359ad - OnEquip scripts will be trigger on log-on now. - Infinite Endure will no longer give mdef bonus. - Removed bInfiniteEndure bonus, Eddga card now uses onequip/onunequip to start/end infinite endure. - Hammer fall's stun duration is now 1+lv seconds. - Fixed Kaahi's SP cost per heal. skotlex 2006-05-05 14:13:03 +00:00
  • 740958837d - Now when walkdelay is set to 0, characters will stop walking when hit, but will not have any walk delay. skotlex 2006-05-05 12:39:28 +00:00
  • 1976e943d0 Removed drops from Bio Lab mobs than are not in X.2 Playtester 2006-05-05 09:59:10 +00:00
  • cc3dc433b9 - Read changelog. Zido 2006-05-05 04:28:14 +00:00
  • de9460b3ee - Fixed a possible infinite loop in skill_clear_unit_group skotlex 2006-05-05 04:14:51 +00:00
  • 578f1bc99a fixed my MVP drop conf reddozen 2006-05-05 02:15:56 +00:00
  • 7f11a02127 Hopefully fixed npc/events/custom/uneasy_cemetery.txt Playtester 2006-05-04 22:03:55 +00:00
  • 352ba1bd12 - Some clean-ups in the mob_ai skotlex 2006-05-04 21:41:51 +00:00
  • 6366ef616f git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6476 54d463be-8e91-2dee-dedb-b68131a5f0ec eaac 2006-05-04 20:21:02 +00:00
  • 96bafcccea - Cleaned up and used mob_skill_event function when hit by a ground-skill. - Added one grace range in the mob_loot search function which should fix mob_can_reach failing when invoked with the same distance that distance_bl returned. skotlex 2006-05-04 20:19:03 +00:00
  • 0003ede9a6 * Whoops, forgot to commit the update to the firecrackers. [erKURITA] eaac 2006-05-04 20:12:00 +00:00
  • a88a30b415 Fixed another typo in gunslinger.txt Playtester 2006-05-04 19:43:29 +00:00
  • 862b0c9c2a Additional gunslinger.txt fixes... Playtester 2006-05-04 19:15:03 +00:00
  • 31f6cea91a Fixed a missing " in the gunslinger jobquest script -please test if the scripts crash the map-server before commiting them Playtester 2006-05-04 19:06:27 +00:00
  • 9ee1030fe9 - All KA-spells are interruptable. - Added a temporary SI_RUN state. Actual value needs to be found... skotlex 2006-05-04 18:21:21 +00:00
  • b30e1fdda7 - Cleaned up the mob-random-walking code. skotlex 2006-05-04 16:44:15 +00:00
  • 4ef4e4dc84 - Stun time for using ES magic on non-mobs reduced to 0.5 secs. - Eska is now usable on bosses. - Swoo will stun you if attempted on an already 'swooned' enemy. - clif_skill_failed will print out a debug line with the skill_id (since the current null_po does not helps at all to fix it) - Applied TheUltraMage's suggested fixes to the grfio module. skotlex 2006-05-04 15:18:30 +00:00
  • 6a983290bc - Rewrote Kaahi to behave as it should. It will hear whatever amount of damage accumulates in the time2 interval (500ms by default) after being hit. - Changed skill_unit_move_unit_group to enable moving of all types of ground-skills except ensembles. - Modified NPC_STUNATTACK: Max level is 5, stun duration is 1+lv seconds. skotlex 2006-05-04 14:17:51 +00:00
  • 3ba16c3eeb fixes Lupus 2006-05-04 03:52:24 +00:00
  • eae69d7bf5 - Pair of almost insignificant changes in mob.c (removed a unneeded next_walktime set on loot-lock and usage of range2 rather than 3 for min_chase when locking an "attacked by" target) skotlex 2006-05-04 00:19:49 +00:00
  • 0349c76984 - Kaahi now triggers every 500ms rather than on every hit (but it only heals if in those 500ms an attack that would previously trigger Kaahi has taken effect). In other words, it works just like before, except damage gets "buffered" into 500ms slots. skotlex 2006-05-03 19:47:10 +00:00
  • 01340a866e - Kaite, Kaute will now show a skill effect when they trigger. - Fusion's cast time reduced to 0. - Knowledge will now only trigger if you logon to the memorized map, not walk into it. skotlex 2006-05-03 17:53:57 +00:00
  • a312cf5d84 - Corrected @whomap directly invoking msg_table[] rather than msg_txt() - Guessed where the pet data goes in spawn packet 0x7c - Updated Charge Attack's state from none to move_enable. - Made tomahawk an NPC_SKILL so that it may not be plagiarized. skotlex 2006-05-03 14:15:20 +00:00
  • 0beb8c1ccc Removed all Novice Job bonusses Playtester 2006-05-03 14:00:27 +00:00
  • 91fca60514 Reverted the changes to Killer Mantis and Demon Pungus card Playtester 2006-05-03 12:42:25 +00:00
  • a9d83af973 fixed new cards Lupus 2006-05-03 09:12:06 +00:00
  • 827f003768 - Fixed standing up not really standing you up. - Moved battle_consume_ammo to the end of skill_castend_damage_id, skill_castend_nodamage_id and skill_castend_pos2 rather than battle_calc_weapon_attack. They will trigger when the player's arrow_atk state is active and a ground skill was not invoked. It should fix all issues with splash/ground skills consuming ammo per target rather than once per skill use. - Added structure state to the ground skills, their fields are magic_power, into_abyss and ammo_consume to indicate the states that were previously stored in val3. - Corrected Desperado ammo consumption (should be 10) skotlex 2006-05-03 04:02:17 +00:00
  • 7f07476e22 - Implemented desperado as explained by Rockman-EXE. skotlex 2006-05-03 00:33:37 +00:00
  • f977066536 - Removed the unit_can_move checks in skill cast-end, they should be performed in skill_check_require when the skill's state is move_enabled. - Changed extremity fist's state to move_enabled, the explosion spirits check is now hardcoded. skotlex 2006-05-02 21:21:00 +00:00
  • 9b6b46c455 - Absorb Spirit Sphere now gives +10SP per sphere as per discussions with Haplo. - Changed a <= into a < in pc_steal_item. This means drops with 0.01% are impossible to steal unless you have at least 100% steal-rate (where steal rate is dex - opponent dex + skill_lv*3% + 10%) - Cleaned up clif_parse_action_request to enable sitting/standing while in shops, interacting with npcs, etc. skotlex 2006-05-02 19:53:38 +00:00
  • 46f0f49931 Lowered all card drop rates to 0.01% as they are in Aegis X.2 Playtester 2006-05-02 19:18:35 +00:00
  • b8ace8dd17 Updating old/wrong mob drops to Aegis X.2 drops - progress 10% Playtester 2006-05-02 18:56:30 +00:00
  • 686cba8151 * Added kunai_maker.txt to make elemental kunais. [erKURITA] * Added new npcs @ que_ng.gat ninja map portion. [erKURITA] * Added new shops @ que_ng.gat ninja map portion. [erKURITA] * Commented wrong shops @ amatsu.txt. [erKURITA] * Added que_ng.gat ninja map portion's warp. [erKURITA] * Modified and corrected the gunslinger quest. [erKURITA] * Changed the prices of the ninja stones according to kRO. [erKURITA] eaac 2006-05-02 17:52:11 +00:00
  • 1839d33ce7 - Kaite now works against all types of spells. - Kaupe now works against all skills. - Sanctuary now won't damage non-enemies. - Blessing now will always give you bonus stats even if you are wearing undead armor. - Linking skills now have their cast-time reduced by dex. skotlex 2006-05-02 16:32:37 +00:00
  • 64618b2b98 - Modified how Rogue's treasure works so that you get +1% to your steal rate rather than +0.01% to the final rate. - Rewrote Warmth to use ground-skill-units, it should behave now like in officials (implementation is not quite the same, but it should yield the same effects while consuming less bandwidth). "Stacking", as it's called, is possible now, but limited to eA's minimum timer skill interval (100ms). - Modified NPC_POWERUP so that it gives +10 dex * skill level rather than +5+lv to all stats (as explained by Playtester and Tharis on how the skill behaves). skotlex 2006-05-02 15:02:29 +00:00
  • 6bad4dc105 Now Speed Potion gives doubled speed for 5 seconds as it should be Playtester 2006-05-02 13:32:52 +00:00
  • 8edca874a2 Lowered the duration of Speed Potion to 5 seconds Playtester 2006-05-02 07:58:16 +00:00
  • de78454f67 - Fixed Jump Kick's range to 9. - Allowed SG_FEEL memorizing the same map for all three. - SC_FUSION won't end when you die now. - Added knockback when you run into a wall during running. However position is not being refreshed on the client yet... skotlex 2006-05-02 03:59:59 +00:00
  • ff981b5404 - Fixed pc_disguise not allowing you to "redisguise". skotlex 2006-05-02 02:05:20 +00:00
  • 4382529413 - Corrected a crash when sd is null in npc_event skotlex 2006-05-02 01:22:28 +00:00
  • 29db2f4743 added support to regulate MVP drops [Reddozen] reddozen 2006-05-02 00:20:17 +00:00
  • 5a5d30b660 - Removed OPTION_XMAS, it seems to not exist.... - Added SC_SMA to handle "ready to use SMA" status (rather than SC_COMBO) since it has a visual effect to use. - Corrected the value of OPTION_FLYING - Using SG_FUSION ends Soul Linked effect. skotlex 2006-05-02 00:06:58 +00:00
  • a5b4b2d05e - status_setviewdata will set your option accordingly when the previous/new view-class is wedding or xmas suit. skotlex 2006-05-01 22:07:15 +00:00
  • 14413f8ec6 - Added function map_foreachinshootrange, behaves the same way as map_foreachinrange, but it also performs a "shoot-path" check before invoking the function. Used in the skill subtimer function if skill_wall_check is defined. skotlex 2006-05-01 21:53:17 +00:00
  • 41aa178964 - Added -DMAPREGSQL to Makefile, commented out by default for now. - Fixed AL_WARP displaying "Unknown Area" selections when you don't have all memo points used up. - Fixed alive_count not being reset on skill unitsetting, which leads to some groups not being cleared once all their units expire. - Optimized Kahii, will now only show the amount of HP healed. Moved to skill_counter additional effect so it may trigger even on miss. - SKA no longer blocks skills. - Modified the AM_TWILIGHT* skills to require 200 medicine bowls. skotlex 2006-05-01 21:14:27 +00:00
  • 9020476933 Added effect of Speed Potion Playtester 2006-05-01 16:33:39 +00:00
  • 23a13eb1fc Dangling pointer~ Lance 2006-05-01 10:19:49 +00:00
  • f6a9b69bd2 Removed Kraben card drop from G_KRABEN Playtester 2006-05-01 09:36:00 +00:00
  • 8f1b2af7ab Fixed a typo in the Armeyer Dinze card Playtester 2006-05-01 09:29:05 +00:00
  • ada1fd040f Fixed an NPC in Morroc who still said the Dragon Fly is North Playtester 2006-05-01 08:42:14 +00:00
  • 49fc4fe81d * Optimized fake npc system. Added npc_checknear back to npc_buysellsel. Lance 2006-05-01 05:48:06 +00:00
  • 54d5c82e12 - Skills with the move_enable state won't get the walkdelay increased on a skill-cast. - Changed TK_RUN's state from none to move_enable. skotlex 2006-05-01 05:01:15 +00:00