183 Commits

Author SHA1 Message Date
L0ne_W0lf
d5dbf77b28 * Implemented three new mercenary skills.
* Added two new monster mercenaries.
- Added information for the three new mercenary skills.
- Added mercenary skills with cast times to castnodex.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2010-07-31 01:50:57 +00:00
L0ne_W0lf
ccfe13cd56 Added skill ALL_WEWISH. This skill in older clients plays a song, however in current clients it does not. The effect (AL_ANGELUS) still shows.
Added ALL_WEWISH to the skill databases, and enabled the Christmas Musicbox item.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14182 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-12-02 17:31:30 +00:00
Gepard
e7391a599d Removed unused duration/upkeep values for AM_TWILIGHT skills.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14108 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-10-28 19:37:34 +00:00
Inkfish
f1bcfea0b4 Marionette Control now has an infinite duration.(bugreport:2542)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14078 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-10-02 02:06:03 +00:00
Inkfish
931edd4461 Stone Curse's petrify duration should be 20 seconds at any levels.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14067 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-09-19 03:20:36 +00:00
Inkfish
a96c992224 Storm Gust's freeze duration should be 12 seconds at any levels.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14065 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-09-18 15:29:45 +00:00
Inkfish
1d90917604 * Implemented script command "areamobuseskill" and skill NPC_INVINCIBLE and NPC_INVINCIBLEOFF. (topic:217330)
* Using items no longer cancels invincibility(but using target and ground skills through items does). (bugreport:3259)
* Fixed Butterfly Wings not working during GVG. (bugreport:3264)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-19 13:26:50 +00:00
Inkfish
dc7f470790 * Fixed turning off a skill needed to meet the requirements. (bugreport:3175)
* Skills used through items not having aftercast delay or cast time now don't overwrite the former canact_tick. (topic:220921)
* Multiple autoscripts now can trigger at once.
* Applied a temp fix for autoscripts crashing server.(bugreport:3154)
* Implemented SC_JEXPBOOST (thanks to GMJobbie for the diff). (bugreport:3177)
* Implemented SC_IGNOREDEF. (topic:217330)
* SC_DEFRATIOATK won't affect boss monsters. (topic:217330)
* Fixed skip_teleport_lv1_menu made lv2 skip menu as well. (bugreport:3183)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13844 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-05 00:22:12 +00:00
L0ne_W0lf
7807036efd * Updates to ST_PRESERVE and a few other minor details!
- Recasting Preserve no longer toggles the skill off while active.
- Preserve is no longer saved on log-out or mapserver changes.
* Added SC_CRITICALWOUND and SC_SLOWCAST to negative statuses not saved with battle_config.debuff_on_logout&1
* Implemented the skills NPC_HELLPOWER and NPC_WIDEHELLDIGNITY, as per my personal experiences with the skill on iRO.
* Increased MAX_MOBSKILLS to 50, as Satan Morroc has over 40 active skills now.
* Added skill information for NPC_HELLPOWER and NPC_WIDEHELLDIGNITY, and enabled skills in mob_skill_db.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13843 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-04 22:46:14 +00:00
Inkfish
e7faa7e498 * Some clean ups on autocast and itemskill code. (see topic:220921 for some info)
- Autocasted Teleport now skips the menu.
- Fixed nullpo info when defensive autocasts are triggered. (follow up to r13815)
- Fixed Warp portal used in item script never worked.
- Item skills now bypass skill delay check.
- Implemented SM_SELFPROVOKE. 
- Updated item db using 'itemskill' for some items.
* Basic skills will never be reset. 

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13841 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-03 15:30:11 +00:00
L0ne_W0lf
c778107ca8 * Implemented the Party Buff cash skills.
* Misc updates, and updates for party buff items.
- Added CASH_BLESSING, CASH_INCAGI and CASH_ASSUMPTIO skills.
- Added itemskill commands for the party buff scrolls.
- Corrected Equipment repair book's itemtype to 11.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13840 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-03 03:28:20 +00:00
Playtester
4c9d3d55eb * Updated item_db and skill_cast_db
- fixed Sabbath giving 500 Crit instead of 50 Crit
- updated the comment on Dragon Fear in skill_cast_db

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13798 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-05-19 19:30:19 +00:00
Playtester
0affe1454c * Item-bonuses and NPC skills now use the official default durations for status changes
- you gain Curse immunity if you have 0 Luk (seems buggy but is official)
- our status defense stats are already fully correct :-)
- thanks to ultramage for testing this

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13790 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-05-18 20:45:44 +00:00
Inkfish
afaf28a4fa * Players now are allowed to copy the skills the level which is beyond the skill_db max. [Inkfish]
* Fixed some behaviors for Waterball (bugreport:3024) [Inkfish]
- High level Waterball used by players doesn't increase the number of balls.
- Monsters can't pull water from cells with Magnetic Earth.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13730 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-05-04 13:34:31 +00:00
Playtester
0b0e5e22fd * Fixed the duration of NPC_Statuschange skills
- duration is a fixed 30s, except for stun 5s and bleeding 60s
- petrify/stone don't have a 5-second solidifying phase (instant stone)
- also lol @ DARKGRANDNESS

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13612 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-23 18:43:59 +00:00
Playtester
32c88877f6 * Hopefully fixed NPC_DEFENDER not working
(thanks to Brainstorm for the fix)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13611 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-22 20:53:19 +00:00
ultramage
494f00e4fb Slightly corrected the NPC_REBIRTH code from r13272.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-10 10:06:05 +00:00
L0ne_W0lf
5f19f788b4 Updated NPC_REBIRTH. Has it's own values, and no longer leeches off SL_KAIZEL.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-09 17:21:32 +00:00
zephyrus
879ada0f6c - Renamed createmercenary to mercenary_create.
- Added other required mercenary script commands for official script.
- New Constants entries for this script.
- Update to missing configuration on mercenary skills.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13195 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-06 15:21:25 +00:00
zephyrus
399efe15bd - Completed Mercenary Create, Delete, Save. Tests OK.
- Incremented MAX_SKILL required for a proper load of Mercenary Skills.
- Some fixes.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13118 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-23 19:08:54 +00:00
L0ne_W0lf
e64c594e63 * Added values to skill_cast_db for mercenary skills.
- These skills are NOT implemented. Place holders only.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13004 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-07-27 11:59:45 +00:00
ultramage
1df733fb4b Small cleanup of leftover Grimtooth data (followup to r12917)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-07-07 08:03:30 +00:00
skotlex
ccb13e72c0 - Implemented Firepillar's 'target cannot move for 0.2 sec x hit' property.
- Corrected Earthquake so it behaves as explained in the development topics.
- Corrected a missing opt_flag = 0 when using SC_INCATKRATE on mobs.
- Added a missing line to actually unequip unallowed compounded cards when changing maps.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12299 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-03-05 15:39:46 +00:00
FlavioJS
5d087e966f * Changed cast time of Napalm Vulcan from 1,7s to 1s.
Based on X.4 and 11.2 zones

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12137 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-01-25 15:38:57 +00:00
skotlex
114f7e13e3 - Corrected CR_CULTIVATION to cause summoned plants to expire after 5 minutes.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12052 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-01-11 10:36:56 +00:00
skotlex
5c4212300a - corrected duration of sphere mines to be 30 secs regardless of skill level
- Corrected duel_count/duel_list (you DON'T place variables in a .h file! That is what 'extern' is for)
- Script command warpportal now places a warp in its initial state (as if a real warp portal was casted)
- Updated dispell to also not remove the following effects: Hindsight, Inc Hit/Atk Rate (NPC_POWERUP), Nen, TK stances and tumble, warm and speedup1 (the other speed potion)
- Chase-walking characters can now loot.
- Hiding characters can't drop items now. 


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12036 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-01-09 16:08:57 +00:00
skotlex
9ca2a6c0dd - Changed the chaotic delay from block to delay since it just a sec
- Fixed the longing for freedom check in unit_can_move
- Corrected a check while parsing refine_db.txt


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11870 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-12-08 17:09:24 +00:00
skotlex
000833c998 - Corrected Lif skill durations/delays according to http://irowiki.org/wiki/Lif
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11856 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-12-05 10:42:35 +00:00
ultramage
5f3c387a37 * Homunculi now reset their can-act delay on call/resurrect/mapchange (allows bypassing delays by doing rest/call instead of relog) [ultramage]
* Changed Lif's Emergency Avoid to just get a normal skill delay (blocks all skills, cancelled by mapchange / re-summon) instead of getting a persistent block on only this one skill (bugreport:13)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11766 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-11-21 08:44:08 +00:00
Playtester
3608801c4a Fixed duration of Enchant Deadly Poison
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11480 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-15 16:13:50 +00:00
Playtester
e3290e6d15 Reverted last fix according to tests on Aegis
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11479 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-15 13:20:47 +00:00
Playtester
eae1fe5d0b Fixed aftercast delay and timer of Venom Splasher
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11478 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-15 12:33:07 +00:00
Playtester
5d96e3c802 Fixed duration of NPC_POWERUP
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11447 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-13 10:54:46 +00:00
Playtester
2cf4224a5f Fixed up various skills that are supposed to use aMotion as delay
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11435 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-10-12 23:16:43 +00:00
Playtester
db7c85336e * Removed Final Strike from skill_cast_db
- also updated sql files

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11317 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-27 22:03:53 +00:00
Playtester
e1834dc81e * Updated item_db, mob_db and skill_cast_db
- updated prices of new etc drops (guessed values)
- updated Cursed Abbey mob drops
- fixed db name of Thanatos
- fixed cast time of Rebirth Spirit

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11149 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-08 23:25:57 +00:00
Playtester
b279360dd4 * Updated Staff of Destruction, Siroma Card and Imp Card
- also fixed duration of Antimagic and Stoneskin
- please report any bugs you find with all the new equips

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11120 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 23:46:52 +00:00
Playtester
fdb0f28cf2 Fixed Evil Land's blind effect not working properly
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11042 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-19 16:07:35 +00:00
Playtester
d6d9d497e2 Implemented Wolfhedin and Mithril Magic Manteau
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11005 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-14 18:28:00 +00:00
skotlex
2d6cef47d6 - Modified map_foreachinrange so that you can also specify the max length of the path to use. The max_count field in the skill_db is used to specify this range for path-type skills (Sharpshooting, Kamaitachi and the NPC Breath skills.
- Implemented the 'new' NPC skills described here: http://ro.doddlercon.com/wiki/index.php?title=Monster_Skills . It is mostly complete, but the new status changes (slow cast, critical wounds, etc) don't have any visual effects yet (icon or opt changes? I don't know if they should have). Also I could not find the unit_id for Evil Land, so it looks just like Sanctuary for now. Apart from those, the only skills which I couldn't get to display properly are the Breath skills (with the exception of Fire Breath).
- skill_calc_heal now takes the target as argument to properly support Critical Wounds
- battle_calc_return_damage now takes a flag to know if the attack was direct or not, needed since Magic Mirror also reflects indirect attacks.
- cleaned up the 'description' field in skill.c, added skill_get_desc to it
- Removed 'splash' support from Lex Divina as it is no longer needed.
- Modified the way Sight/Sightblaster work so that the skill id is no longer guessed (needed to properly acquire the splash range for Wide Sight)
- Corrected gtb_sc_immunity setting not taking effect if your block value was the same (that is, if the config said 30%, then you would only get status change immunity at 31%, nor 30%)
- Uncommented the 'new' npc skills from mob_skill_db as they are implemented now.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11000 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-14 00:05:13 +00:00
Playtester
1b3ce3c438 * Fixed some typos thanks to Christian
- also reduced aftercast delay of NJ_ISSEN

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10999 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13 22:35:13 +00:00
Playtester
9b5a8b8ede Added remaining 11.2 skill db entries
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10983 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-11 11:58:10 +00:00
DracoRPG
63929dccf1 Venom Splasher and Gloria Domini fixes and updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-24 19:29:23 +00:00
ultramage
338c473b7d * Changed behavior of some guild-related code (according to X.4 tests):
- removed code that prevented Homunculus Resurrection during WoE
- logging in doesn't activate the 5 minute guild skill block anymore
- non-Urgent guild skills can now only be cast on WoE grounds during WoE
- all guild skills now have no cast delay (previously was 1 second)
- casting guild skills will now block FreeCast sages from walking
- Battle Orders and Regeneration are now instacast
- Restoration now has a 10 second cast time, reducible only by dex
- Urgent Call's cast cannot be reduced anymore (not even by items)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10807 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-06-22 16:25:18 +00:00
Playtester
548c7ede91 * Chase Walk's casting time is now 1200ms
- also fixed movement speed of Sword Master

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10587 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-05-20 09:25:14 +00:00
ultramage
a6e61e1d2f Gave each file an empty last line, to make svn happier
Added svn:eol-style native where missing
Removed remaining .gats

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10401 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-29 08:17:53 +00:00
Playtester
10d7115695 Added 1 second cast time to Chase Walk
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-26 14:08:40 +00:00
skotlex
9c8f2cbb52 - NPC_MAGICALATTACK now starts a state similar to Sacrificial Ritual, in the sense that every normal attack afterwards becomes a Magical Attack. The skill duration is 15 secs.
- Corrected some trade-cancel calls in trade_traderequest.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-24 19:33:37 +00:00
skotlex
13a368be13 - Corrected land protector's duration according to the descriptions
- Fixed "pc drop item" doing the incorrect check to see if the player was trading.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 04:09:40 +00:00
skotlex
7ec7957962 - Twilight Pharmacy's cast time is no longer reducable by dex.
- All weapon enchant levels now last 3 minutes.
- Corrected Ankle Snare/Spider Web having a 1% chance to trap rather than 100%
- Food boosts are now dispelled on death only.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10050 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-22 14:57:55 +00:00