Commit Graph

  • 0078db6a30 - Some overflow protections on calculation of max hp. Now when max hp becomes negative, it is bumped to the server's max_hp setting (it is assumed there was an overflow) skotlex 2006-03-07 19:59:57 +00:00
  • 5c27631619 - Fixed the soul linker skill tree. (Thanks to muad_dib) [Zephiris] Zephiris 2006-03-07 19:21:52 +00:00
  • 955f2bbf68 Fixed some reference to old locations of the Blacksmith NPC's, Thanks to Neouni. Poki#3 2006-03-07 19:09:35 +00:00
  • 81145f1ab6 some more temp plugs. XD Vicious 2006-03-07 18:39:23 +00:00
  • 5da241c9a9 temp ninja/gs skill tree Vicious 2006-03-07 18:27:40 +00:00
  • 33b81a5e70 updated skill db a bit. still temp plugs. Vicious 2006-03-07 18:11:52 +00:00
  • 3075eeeca6 @job ninja/gunslinger. you need latest exe Vicious 2006-03-07 17:08:41 +00:00
  • 39b2650cf0 - skill_blown flag&0x40000 now knocks back in a random direction. - Some small cleanups to prevent skill_blown execution when the distance is 0 or the target couldn't be knocked back. - WZ_STORMGUST now knocks back on a random direction. skotlex 2006-03-07 17:06:15 +00:00
  • 35d6afee31 Ninja skill db temp plug Vicious 2006-03-07 16:37:59 +00:00
  • 223025ffd0 - Some code-speedups on reading the skill-requirements in skill_check_condition. skotlex 2006-03-07 13:51:42 +00:00
  • 008213f9b4 Changed biolab mob drop to normal drop Vicious 2006-03-07 04:16:32 +00:00
  • 445fa07fa2 - Some corrections due to the guild skill position change. - Removed file todo-for-stable as it's impossible to keep it updated :X skotlex 2006-03-07 04:15:39 +00:00
  • 9e532bacf9 Updated item_db.txt temp plugs names. We need NJ and GS Equip ID's, and a lot of new weapon types <.< DB Devs, do your thing ^^; Poki#3 2006-03-06 16:25:41 +00:00
  • b9b3055897 - Fixed npc_event doing a map-check when the npc is not on any map. skotlex 2006-03-06 14:54:40 +00:00
  • 2b874adf3c - Fixed a debug message showing up on skill castend nodamage id when using a guild skill - Fixed #save not working on maps not in the current map server. - Added battle config clear_skills_on_death to decide whether all ground-based skills should be removed when you die. Defaults to yes. - Changed Magic Crasher's element to -1 skotlex 2006-03-06 14:37:44 +00:00
  • bb4cc16c99 fixed thanatos warps, added a temp keys solution Lupus 2006-03-06 09:51:53 +00:00
  • 884419e850 * Removed my EXP limit as it did not do what it was supposed to [Codemaster] codemaster 2006-03-05 22:41:52 +00:00
  • f52676dd01 - Fixed remove trap by updating the definition of INF_GROUND_SKILL (it shouldn't include target-targetting skills!) skotlex 2006-03-05 19:14:58 +00:00
  • 1dbb2df0a7 - Fixed animation of Redemptio skotlex 2006-03-05 18:12:20 +00:00
  • 9e7f9a41ad - Fixed a pair of missing map_freeblock_unlock - Changed around a bit the code of the skill_get defines to return 0 if you ask for an id of the place where the guild skills are placed. Also moved the guild skills block to ID 900~915. Also stuff like skill_get_inf will return the relevant guild data as defined on skill_db.txt skotlex 2006-03-05 16:06:30 +00:00
  • 06429a5ee0 Two small fixes/updates DracoRPG 2006-03-05 13:19:47 +00:00
  • 18b0a014dd * Fixed easter.txt typo. * Extended summon command to enable custom timeouts. Lance 2006-03-05 09:36:10 +00:00
  • 8e70128bf9 - Fixed a bug on the last fix :P - Removed some of those annoying login-SQL on-log messages that are totally useless. skotlex 2006-03-04 06:06:28 +00:00
  • 37912c2a7b - Fixed subnet checking being broken in the login txt server. - Changed a bit the information of the subnet checking to include the ip that is being checked. skotlex 2006-03-04 05:40:06 +00:00
  • dc8dd724eb - Fixed missing baby-dancer job in exp2.txt - Added function battle_set_walkdelay in charge of updating walkdelays of characters based on two criterias: when the delay is induced by damage, if the current walk delay isn't over yet, do not update it. If the delay is instead caused by a skill, then the current walk delay cannot be decreased, only increased. - Removed the canmove tick reset on skill cast cancel; likewise it isn't updated on begin casting. pc_can_move uses a skilltimer check to know whether you can move or not. - Added GrandCross's can't move delay of 900ms to skill_cast_db - Added Finger Offensive's can't move delay of 200ms/lv to skill_cast_db skotlex 2006-03-04 04:48:30 +00:00
  • c606e4de69 - Some cleaning of the main.sql file - Added upgrade file 5455 to make the manner/karma columns signed. skotlex 2006-03-04 02:07:07 +00:00
  • db973e2998 - The rate passed to status_change_start must now be in 0->10000 range. - Added macros sc_start and sc_start4 to simplify invocation of status_change_start. - Cleaned the active guild skills, requirements moved to skill_check_require, should now be usable by non-players as well (pets/mobs). - Updated skill_cast_db time info. Magnum's time2 is skill-block time, St. Recovery/ Cure's time2 is the confuse/blind duration, added NPC_POWERUP/NPC_AGIUP durations, Napalm Vulcan's time2 is curse length, and most of Tarot Card's effects last time2 as well. skotlex 2006-03-04 01:54:56 +00:00
  • 389c773fd2 - Fixed crash on the NPC whisper system when the message's size was 1. skotlex 2006-03-03 22:28:15 +00:00
  • 1e302d8177 - Fixed compilation error on windows - Strip sc's are now removed on logout. - Some cleanups skotlex 2006-03-03 20:01:00 +00:00
  • 2558edf496 - Added a column in skill_cast_db for specifying can't walk delays. - Removed the apply walk-delay entry from skill_cast_nodex - Fixed autoloot dropping the item to the ground even when it was autolooted. skotlex 2006-03-03 18:46:51 +00:00
  • d4ccec0203 * Fixed character deletion working on SQL without an email address (Thanks to Valaris) [Zephiris] Zephiris 2006-03-03 18:09:24 +00:00
  • 373436fbde - Added event 8 for mobspawns that should spawn with special ai set. - Modified battle_check_target so that mobs with special ai's default enemy are mobs with no special ai. skotlex 2006-03-03 17:15:09 +00:00
  • d770421a9d - Trick dead now ends on logout - Added mapflag nocommand which blocks @/# commands unless your gm level is above gm_skill_unconditional's level. - Fixed weapon scripts not being executed unless the weapon was forged. - gm_skill_unconditional is now a no/gm-level setting instead of yes/no skotlex 2006-03-03 14:38:13 +00:00
  • c8af6f6973 fixed clone arena Vicious 2006-03-03 09:01:19 +00:00
  • 7f378f29f8 - Fixed typo in script.c Lance 2006-03-03 08:40:24 +00:00
  • 348f88c110 * IDE error. Lance 2006-03-03 08:05:28 +00:00
  • 4070588825 - Small fixes on mob_skill_use - slaves inherit speeds will only work if the master can move. skotlex 2006-03-03 04:20:58 +00:00
  • de382f40b6 - Added the skill-related variables to pet_data, removed the pet skill delay structure. skotlex 2006-03-03 02:51:45 +00:00
  • 15dc14c30b - Fixed a stupid typo that disabled all pet support skills from ever triggering (except ground-based ones) skotlex 2006-03-03 00:26:23 +00:00
  • 28e4d9d3ae - status_check_skilluse cleanup. Some status will only block skills when they are first used, not on cast-end (which includes auto-spells and ground-skill checks). Added flag 2 to signal splash/aoe effects (skill already casted, but target just affected) - Gravitation now only affects the caster, should have also fixed the skill not doing damage when skill_caster_check is set. skotlex 2006-03-02 23:51:20 +00:00
  • c64fbb45b5 - Hopefully fixed the compile error due to the mapregsql_handle... skotlex 2006-03-02 21:33:26 +00:00
  • 8a67a7cf35 - Fame list size is now defined by MAX_FAME_LIST constant (mmo.h) - Char server can now specify the max size for blacksmith/alchemist/taekwon rankers. skotlex 2006-03-02 21:11:50 +00:00
  • 65dfdfc978 - Some cleanup on mob_can_reach code to prevent unnecessary path-searching - Optimized the path-searching ai for mobs to try target cells around the target in order rather than randomly picked cells. skotlex 2006-03-02 20:11:07 +00:00
  • 8cbfa714ea * Added Skotlex's updated marriage script [Vicious] Vicious 2006-03-02 19:09:49 +00:00
  • 7230be8cfb changelog Vicious 2006-03-02 18:56:16 +00:00
  • 2ccf291664 eACC scripts. Vicious 2006-03-02 18:50:09 +00:00
  • a9cc1889c2 - Applied Snufkin's patch to fix compilation on FreeBSD. skotlex 2006-03-02 16:17:47 +00:00
  • a9ad111c03 - Fixed mobs targetting themselves after using a support skill. skotlex 2006-03-02 15:40:33 +00:00
  • 898a5cb482 - Gospel no longer blocks item usage of whoever is in the area of effect. - Added the long/near attack_def_rate card effects to battle_calc_magic - Cleaned up a bit the slim pitcher code. - Elemental fields should vanish on map-change now. - Land Protector only blocks magical skills. - Adjusted the duration of blind/bleeding of Meteor Assault skotlex 2006-03-02 15:31:16 +00:00
  • 9bdbed73e8 * Temp Plugs for NJ and GS items [Poki#3] * Fixed some skill warnings. [Poki#3] * Added back mob "Mime Monkey". [Poki#3] Poki#3 2006-03-02 15:20:17 +00:00
  • bb7a50a009 - Fixed item pickup not picking anything unless you were in a party with item distribution set o.O skotlex 2006-03-02 13:49:18 +00:00
  • 421a6e7f9c * Made it so players that are at the max level do not receive EXP. This makes it so a player at the max level (ie - 99) cannot join a party and feed all of his or her EXP to the other party members [Codemaster] codemaster 2006-03-02 09:19:02 +00:00
  • acb95c4f12 * Mapregsql will now fully depend on mmysql_handle. Lance 2006-03-02 08:20:45 +00:00
  • 16a1b9d809 * Optimized strcharinfo to use switch. Looks like Skot fixed the crash already XD. Lance 2006-03-02 08:12:27 +00:00
  • 8397547da1 - Some cleanup of the mob skill reading. Added error reporting for unknown states/conditions, error reporting now specifies the file and line number. skotlex 2006-03-02 01:11:47 +00:00
  • b7ebda3ccd - Silence will only block skills when they have begun casting, not when the cast bar is done. - opt1 status will block skills when they are done casting only if the sc_castcancel option is set. - strcharinfo now returns blank instead of crashing the map server when there's no player attached. skotlex 2006-03-01 21:35:46 +00:00
  • 518caa9b14 - Added sql init for the mapreg handle. skotlex 2006-03-01 20:51:21 +00:00
  • 343577ac3b - Checked and fixed the script engine barking when you try to have a label with the same name as a const.txt defined parameter. skotlex 2006-03-01 19:44:37 +00:00
  • 9321f524fc - Turn Undead and Offensive Resurrection should now work on undead players. - Fixed the range checking of Repair weapon - Rude attacked is now also triggered when you hit a target that can't move out of their melee attack range. - Mob ai will attempt to do a long-range attacked condition skill before unlocking a target when it is attacked and said target is out of melee range of a non-walking mob. - Corrected mobskill event to set the target_id before triggering. - Moved MSC_SKILLUSED trigger to mobskill_event which is triggered in battle_calc_damage. It is also triggered on skill_castend_nodamage_id - Added party_share_loot for handling party-share loot. it should now work with autoloot as well. - Fixed skill_break_rate breaking stuff even if the rate is 0. - pc_stopwalking will not send a fixpos packet if you are sitting. - mob_can_reach rude-attacked condition now uses the mob's field of view. - SC_NOCHAT is automatically started on pc_authok if manner is negative. - Map server now refuses to start if you try to define a label with the same name as some const.txt defined character parameter. skotlex 2006-03-01 18:18:32 +00:00
  • 0c99f15cbb temp Green Iguana skills Lupus 2006-03-01 16:22:28 +00:00
  • e1a7d73f8d Some small changes in LAN support code. LuzZza 2006-03-01 13:20:49 +00:00
  • 8c972c35d1 Wrote todo-for-stable.txt. Just in-case I'm not around to merge them. Lance 2006-03-01 07:25:20 +00:00
  • c2273620ad * Added script command 'setbattleflag'. Lance 2006-03-01 07:15:33 +00:00
  • e2b51026b8 * Corrected a few Compiling Warnings [Codemaster] codemaster 2006-03-01 05:43:41 +00:00
  • 018dec7fb4 * Added the ability to select GM loading via Login (default) or Char [Codemaster] codemaster 2006-03-01 05:35:21 +00:00
  • 2adcba7bb2 * Update to vcprojs. Now lacking strtok_r for VC7.1 (someone please emulate this function using strsep) Lance 2006-02-28 15:22:19 +00:00
  • c46f652b8e * Added autoequip flag check (added script command 'autoequip' to manipulate in script.c) for pc_takeitem in pc.c If it impacts on perfomance, please remove it. Lance 2006-02-28 13:08:53 +00:00
  • 465ab78484 * Added script command 'equip' to equip items. * Fixed dependancies in map-server compiling (VC7.1). Lance 2006-02-28 12:32:02 +00:00
  • 9bb0a7eedb Rewrote LAN support code. Changed configuration file name lan_support.conf to subnet_athena.conf, changed it syntax. LuzZza 2006-02-28 00:41:00 +00:00
  • 65c4a503d8 fixed 6 item combo bonuses Lupus 2006-02-27 12:46:47 +00:00
  • a0068ae96c fixed rogue's treasure, vesper accessories, stone buckler Lupus 2006-02-27 12:15:34 +00:00
  • 92e11d5a8b Small script fixes DracoRPG 2006-02-27 11:49:26 +00:00
  • 48dfc97a08 Updates & fixes on repairmen and 2nd job skills quests DracoRPG 2006-02-26 15:07:16 +00:00
  • 1f855f32ba Fixed one small typo in Crusader skill quest. Thanks to Playtester. Poki#3 2006-02-26 14:04:48 +00:00
  • 4bd5350aa3 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5389 54d463be-8e91-2dee-dedb-b68131a5f0ec Poki#3 2006-02-25 11:26:44 +00:00
  • 7954b15ccc - Prevented guild/party recall to work on GMs of greater level than yourself. - Prevent muting players with higher GM level than yourself. skotlex 2006-02-24 16:03:05 +00:00
  • 9303dbefeb * Changed bosses slaves in Bio Labs level 3 - they will spawn only once now Komurka 2006-02-24 15:13:22 +00:00
  • a4b9893c90 - Fixed Lady Tanee's spawns. skotlex 2006-02-24 14:27:14 +00:00
  • f6b78466ab - Fixed the CL_WHITE define, thanks to FlavioJS - NPC break equipment stuff now has a 1.5% per skilllv success rate. - pc_setpos won't random warp players if placed on top of Moonlight Petals - Removed the check in clif.c for npc_shopid as the client never sends a packet when the trade is cancelled... skotlex 2006-02-24 04:04:24 +00:00
  • 260f904cea - Player-summoned mobs won't level up now. - Fixed Super Novice explosion spirits triggering no matter what you said on the third line. It now triggers on the fourth line.... - Fixed GTB blocking targetted spells when gtb_pvp_only was set. - Merged the code of Ankle snare and Spider web. It no longer moves target if sc failed. - Players should stop walking as soon as they start vending or get into a chat. skotlex 2006-02-24 01:16:33 +00:00
  • a35502cbef - Forgot to update the changelog... skotlex 2006-02-23 22:12:51 +00:00
  • ada437dcaf - Added mob skill conditions myhpinrate and friendhpinrate for using HP ranges instead of a fixed "less than" condition. - Added mob_ai condition &16, enables skills that are normally used on 'friends' to also pick up caster as target. - Fixed npc_shopid not being reset to 0 when buying/selling. FIXME: The client sends a packet when you cancel? It is required so that npc_shopid will be cleared and prevent the player from being stuck. skotlex 2006-02-23 21:33:35 +00:00
  • d71c3fd5d1 Fixed Summon skills, among others. Changed Light Dun Spawn numbers a bit (Gemini is a Mini-boss) Changed "Virus" to "Anopheles" Fixed item name in Cube Room Quest. Poki#3 2006-02-23 19:35:29 +00:00
  • 90ec4f1d14 - Modified the way autospells stack to mimic official servers. Cards of the same ID cannot stack, but different cards with the same skill can each trigger indepedently of each other. - Added battle_config autospell_stacking to enable stacking of cards of same ID. - Moved card-specific battle options to items.conf - Autospells triggered when hit will check the range to the target. - Some cleaning up of status_calc_pc - In status_change_start capped the passed success chance to 100% skotlex 2006-02-23 16:31:16 +00:00
  • c7d2cec9c7 - Windwalk's bonus is now +5 miserable flee. skotlex 2006-02-22 21:33:41 +00:00
  • 7f4bc7d9e0 - Removed pc_break_equip, added function skill_break_equip which handles rates, defenses and all that. On non-players it causes the strip effect for the corresponding skill lv1. skotlex 2006-02-22 20:39:55 +00:00
  • b4135d9c6d * Fixed G_GOBLINE_XMAS mode (aggresive ~~) Komurka 2006-02-22 17:50:48 +00:00
  • 50d7268045 * One 'never-fixed' bug report Komurka 2006-02-22 17:27:31 +00:00
  • 26d56fc08b - Cleaned up the Dev folder. - bugs.txt should store 'fatal/known' bugs that have been going on for a long time and have not been fixed yet. The forums are the preferred method for day-to-day bug finding/fixing. - todo-for-stable.txt should list all changes in trunk that need to be merged into stable. skotlex 2006-02-22 17:09:49 +00:00
  • ee268a6fbd * Made G_DARK_ILLUSION more ... aggressive Komurka 2006-02-22 16:56:09 +00:00
  • d090ba1d51 - Changed the MAX_MOBSKILL value to 50 to give some 'breathing' room. skotlex 2006-02-22 15:31:23 +00:00
  • 6232f11855 - Added map chk cells types CELL_CHKREACH and CELL_CHKNOREACH, they are the same as their PASS/NOPASS equivalents, but will ignore the cell-stacking mod when enabled. - Updated path.c with jA's implementation, which should make long path searching more efficient. - Also added some typedefs from jA for the common structure types (PC/MOB/NPC, etc) skotlex 2006-02-22 15:27:04 +00:00
  • fed74801ad disabled st valentine event Lupus 2006-02-22 04:28:26 +00:00
  • 7f19811794 - Fixed all skills getting range 0.... (except close confine which got range 1 :X) skotlex 2006-02-21 23:59:15 +00:00
  • d2a288f76f * Changed a bunch of item names according to the upcoming iRO Lighthalzen Patch. [Poki#3] Poki#3 2006-02-21 22:46:55 +00:00
  • caa533d23c - Some cleanup in skill.c, moved the icewall flag check to skill_notok. skotlex 2006-02-21 20:37:55 +00:00
  • 1d786d8491 - Modified party_send_movemap and guild_send_info_short to send the mini-dots to the player logging on. - Added functions clif_party/guild_xy_single to send the xy dots to a single fd. skotlex 2006-02-21 18:43:50 +00:00
  • 17ddbf01a9 - Fix to prevent using main chat when it disabled in atcommand_athena. - Fixed message codes in duel functions. - Small fix in log_refine, incorrect compare expression. LuzZza 2006-02-21 18:37:35 +00:00
  • 9399f60ace - Some fine-tuning of the warp portal code which prevents it from messing up other skills if you "precast" it. - Fixed the weapon refine code using sd->skillid instead of sd->menuskill_id - Fixed some npc_event error reports (three error where displaying at the exact same msg, making it impossible to tell which one of the three actually happened) skotlex 2006-02-21 15:59:38 +00:00
  • d274e688a7 - Vending is now cancelled on a pc_setpos - Pressure again ignores Basilica. - Fixed attacker's sc being nulled when the target's sc is empty. - Slaves now do a battle_check_target to check if the new target is an enemy when acquired through sd->skilltarget. - Fixed SC_SKE halving defense2 twice. skotlex 2006-02-21 13:53:36 +00:00