9790 Commits

Author SHA1 Message Date
shennetsind
92dccc50c0 added drain support to royal guard reflect damage skill, bugreport:5320
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15567 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11 20:07:58 +00:00
shennetsind
9606f84787 Fixed bug with abracadabra self skills not working, bugreport:5310
Also fixed magnificat's non-mado condition

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15566 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11 19:43:24 +00:00
shennetsind
70352fc918 Added 2 new item_trade.txt flags as per kenpachi request:
- Item can't be attached to mail
- Item can't be auctioned

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15564 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11 17:11:56 +00:00
shennetsind
dd3fb2a2d3 Fixed compiler warning when compiled with #REMODE disabled
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15563 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-11 16:51:22 +00:00
shennetsind
e80747d499 Fixed bug with create new poison (GCROSS) not working properly, bugreport:5311
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15562 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-10 22:55:32 +00:00
shennetsind
143cedfc8d Fixed bug with Soul Linker's Swoo visual effect not going off after duration is gone, bugreport:681
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 20:04:44 +00:00
shennetsind
18fc915f49 Fixed bug that didn't allow LV 90+ TK Rankers from being able to use kicks not corresponding to current kick stance, bugreport:5092
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 19:55:46 +00:00
shennetsind
e6a3ba48be Fixed bug with hunter traps working on mobs when cast by other mobs, bugreport:5278
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15559 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 19:47:55 +00:00
shennetsind
57c9c1c1c6 Follow up r15557, modified it so that @ban only checks for @unban if the overall time is negative (before 1d-1h for example would fail). Credit goes to Gepard!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15558 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 14:10:58 +00:00
shennetsind
d6096cd2bf @ban is no longer able to reduce the length of a ban unless you can also @unban, special thanks to brian for the suggestion!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15557 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 04:22:11 +00:00
shennetsind
1f958f879d Added minor autolootitem code improvement. saves from scenarios like:
Kill a monsters on a aoe, with 10 drops looking up a empty autolootitem array -- 100 times ? -- (10 per loot with AUTOLOOITEM_SIZE as 10).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15556 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 03:27:59 +00:00
shennetsind
6f930a783c Added some renewal behaviors of skills from bugreport:5302 (all under renewal mode)
- Venom Splasher no longer requires target to be at 3/4 or lower health to work.
- Deluge, Volcano and Violent Gale no longer require user to be of it's specific armor property to receive it's bonus.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 03:09:25 +00:00
shennetsind
4e118878dd Added renewal behavior to safety wall (exclusive to remode)
- Safety Wall now possesses a lifetime equal to 3 times the health of the caster, when the wall absorbs this much damage, the wall is removed and any remaining damage is dealt to the player.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 02:58:34 +00:00
shennetsind
99917b3183 Added some renewal behaviors of skills from bugreport:5302 (all under renewal mode)
- Steel body no longer sets def and mdef at 90, instead it reduces incoming damage by 1/10.
- Storm Gust no longer possesses a hit counter; instead every hit have a chance to freeze of 20+(5 x skill_level).
- Thunder Storm skill ratio was increased from 80% to 100%
- Misc: added isOFF macro to replace REMODE == 0 compiler-level-checks.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 01:37:48 +00:00
shennetsind
624a7e267d Minor defines cleanup; moved AUTOLOOTITEM_SIZE from pc.h to Core.h
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15552 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 00:52:58 +00:00
shennetsind
02ef1cadcb Fixed clones so that they only cast skills according to the data passed from it's player source (e.g. your clone can't cast double straffing if it isn't wearing a bow). bugreport:5299
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15551 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 00:32:41 +00:00
shennetsind
76253a7cad Fixed bug that allowed a auction bid to fail (and generate zeny loss) if made while no char server is present.
Added @showzeny tracking to pc_payzeny so that it's messages are more consistent when zeny is earned/reduced. credit to gepard for his concept
both from bugreport:1138

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15550 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-09 00:12:13 +00:00
shennetsind
c2849c2ec7 Added missing parenthesis to guild aura, bugreport:5291
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15549 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08 23:56:56 +00:00
shennetsind
778eb05c94 Fixed waterball not canceling magic power if target is killed while not all spheres were fired, credit to wildcard for the fix. bugreport:5303
- also removed a unused instance of status_change in skill_counter_additional_effect

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15548 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08 23:17:13 +00:00
kenpachi2k11
626219463a Updated Reject Swords prerequisite to renewal. (skilltree.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15547 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08 12:45:50 +00:00
xazax-hun
9627c783a4 * item_trade.txt is split into re and pre-re folder as per Kenpachi's request.
* skill_tree.txt is split into re and pre-re folder. In renewal version only level 5 spear mastery is required for spiral pierce.
* Removed an unnecessary new line on a message.
* Enabled mechanic summons in pre-re/mob_db.txt to avoid some startup error messages.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-08 09:56:24 +00:00
kenpachi2k11
fc1159e200 Updated some monster slaves. (bugreport:4689)
Added description for monster spawn event in monster() script command. (bugreport:5251)
Removed some items from db/item_trade.txt. (bugreport:5301)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-07 22:08:53 +00:00
gepard1984
d78a93a765 Removed some TXT converter leftovers (follow-up to r15503).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-07 14:32:34 +00:00
kenpachi2k11
01dd34803c Follow up [rev=15252]: Updated comments in sql-files/logs.sql according to conf/inter_athena.conf default settings.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-06 16:35:38 +00:00
xantara
42f3afb0ab ` Fixed Warg Dash skill to continuously run until codiling with an object (bugreport:5143)
` Fixed Warg Mastery, Warg Rider, and Warg Dash skills to check conditions before cast begins (bugreport:5181)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04 08:00:39 +00:00
eathenabot
9139803d13 * Merged changes up to eAthena 15074.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04 06:32:20 +00:00
eathenabot
3851e0e1ff * Merged changes up to eAthena 15073.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15540 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04 05:54:16 +00:00
xantara
2daf269fee ` Fixed Guillotine Cross Poisons (bugreport:5275)
-- Paralyze decreases attack speed, flee, and movement speed
-- Death Hurt decreases the effectiveness of recovery
-- Venom Bleed reduces max HP
-- Oblivion Curse blocks natural SP recovery and skill use is denied
` Updated const.txt with the latest (renewal) statuses (SC_) values

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-04 05:46:00 +00:00
gepard1984
fc400a1838 Removed gvg_eliminate_time battle config, as it was only used by scripts. Replaced its occurences in War of Emperium script with default value (7000ms) (bugreport:137).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-02 21:16:23 +00:00
gepard1984
6685acee77 Removed party_skill_penalty battle config, unused since r996 (bugreport:137).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-02 21:05:56 +00:00
gepard1984
453af93a07 Mob_db adelay and amotion values sanitizing (related bugreport:3968).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15536 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-01 09:54:42 +00:00
brianluau
a343027d2a - Removed unnecessary 'if' checks from quests_comodo.txt (bugreport:5276)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15535 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-02-01 04:08:00 +00:00
gepard1984
eb551436fd * Added display name to warps created with @addwarp, so their name is visible in @mapinfo 2 (bugreport:1491).
* `@mapinfo 2` now also displays unique NPC name if it's different than display name.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15534 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 23:12:20 +00:00
gepard1984
952ce4d89d Fixes and readability improvements to Mechanic jobchange quest:
* renamed variable that stores quest progress as it collided with define from `db/const.txt`
 * replaced numbers with defines from `const.txt`
 * fixed a bug when talking to Chainheart could reset quest 

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15533 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 22:03:04 +00:00
gepard1984
e0ea6a4dcd Removed obsolete mob_clear_delay config (since r5707) (bugreport:137)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15532 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 20:33:14 +00:00
gepard1984
f2474de01c * Fixes and improvements related to MVP rewards (bugreport:1259):
- removed obsolete (since r1!) ExpPer column from mob_db
 - official way to drop MVP rewards (always starts from first slot)
 - added MAX_MVP_DROP as define for max possible MVP reward slots
 * Updated mob_db SQL scripts.
 * Removed some renewal only monsters from pre-RE mob_db (were commented out anyway).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15531 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 20:06:57 +00:00
gepard1984
0709205ee8 Merged getmapmobs script function into mobcount (bugreport:244). See script commands documentation for details.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15530 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 15:15:32 +00:00
gepard1984
6bd17da9a3 Fixed possible monster speed underflow when mobs leveling up is enabled (bugreport:2237).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 13:36:00 +00:00
gepard1984
ec280fbf8c Added proper mob_delete_timer (dynamic mobs feature) cleanup on map-server shutdown (bugreport:2944).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15528 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-31 13:19:16 +00:00
brianluau
00367cd7b7 - Removed more trailing tabs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-30 20:17:55 +00:00
gepard1984
8b772a0bab Fixed map-server crashing when monster was killed by a reflected Waterball or Earthquake and delay_battle_damage was set to no (bugreport:5245).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15526 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-30 20:07:42 +00:00
eathenabot
2545a9abb1 * Merged changes up to eAthena 15069.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15525 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-30 16:21:58 +00:00
brianluau
3aede46965 - Removed trailing tabs, and fixed some spacing.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15524 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-30 16:02:55 +00:00
protimus
994f4da391 Fix to Storm Gust work around Land Protector.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15523 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-28 01:00:16 +00:00
gepard1984
62246acffa Fixed segmentation fault at server shutdown caused by r15521.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15522 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-26 16:17:56 +00:00
gepard1984
2c2a3cad15 * Modified drop system to allow overriding global item drop rates on per-item basis. For detailed explanation read source:trunk/db/mob_item_ratio.txt (topic:56118).
* Added missing update to `logs.sql` (follow-up to r15519).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15521 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-26 15:55:42 +00:00
gepard1984
ada41eebd1 * Fixed zeny duplication exploit in mail system, introduced in r15310.
* Added proper mail zeny loss prevention (bugreport:2919, follow-up to r15310).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15520 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-25 20:35:49 +00:00
gepard1984
11c1789b80 Added two picklog types to distinguish regular monster drops (M) from stolen items (D) and MVP prizes (U)(bugreport:4590).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15519 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-25 14:41:32 +00:00
gepard1984
4d01a4f6e6 Added user-friendly socket error messages (bugreport:117).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15518 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-25 03:44:04 +00:00
brianluau
d65b8b0f8a - Fixed some typos in Socket Enchant NPC. (bugreport:5263)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15517 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-01-24 21:57:20 +00:00