12942 Commits

Author SHA1 Message Date
Cydh Ramdh
feec60e8c8 Bug Fixes:
* Fixed some Manhole skill related:
  * Shouldn't be removed by Crazy Weed, Fixed #580
  * Hell's Plant should ignores target under Manhole effect, Fixed #566.
* Fixed #536, Neutral Barrier shouldn't miss magic attack and ranged attack that ignores flee.
* Fixed #522, Change Material always check the first produce line that matches the item/product requested. Also removed some reduntant checks.
* Fixed #568, Gentletouch Cure shouldn't heal Emperium and BG's Barricades.
* (Attempt to) Fixed #533 and fixed #212, Ground Drift damage calculation.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-18 22:11:41 +07:00
aleos89
01a93723c9 Follow Ups
* Follow up to d95f5d2 - Fixes an issue with parenthesis. Thanks to @cydh.
* Follow up to 3c92075 - Fixes a potential divide by zero. Thanks to @theultramage.
2015-08-18 10:59:01 -04:00
nanakiwurtz
66b23fc40f Item DB Update
* Added Shining Holy Water (11600)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-18 01:38:03 +07:00
aleos89
d95f5d2db7 Bug Fixes
* Fixes #447 - Added script command 'unitblockmove' to be used with OnTouch and Unit Commands.
* Fixes #448 - Leech End will no longer get a player stuck in stand/sit modes.
* Fixes #503 - Added script command 'ignoretimeout' which disables the SECURE_NPCTIMEOUT of a specific script.
* Fixes #521 - Pre-renewal Shield Chain should always be Neutral damage.
* Fixes #532 - Fixed an issue with the 'item_check' config not saving the unique ID when enabled.
* Fixes #537 - Arms Cannon is now a single unit target skill.
* Fixes #541 - Cleaned up Ignition Break damage formula.
* Fixes #543 and Fixes #552 - Cleaned up Reverberation to match official. Now splits damage among targets.
* Fixes #546 - Updated Randomize Spell to the latest official skill list and rates.
* Fixes #547 - Escape is now a self skill and can use normal Traps if no Alloy Traps are available.
* Fixes #551 - Great Echo and Sound of Destruction can now blocked by Pneuma.
* Fixes #556 - Adjusted Arrullo, Deep Sleep Lullaby, Netherworld, and Voice of Siren duration formulas to properly account base/job levels.
* Fixes #561 - Pre-renewal Tiger Cannon now properly removes HP when casting skill.
* Fixes #576 - Shield Spell, Exceed Break, Overbrand, Moon Slasher, Piety, Earth Drive, and Hesperuslit no longer have fixed cast time.
* Cleaned up Shadow Formation SP Drain formula to be 11-skill_lv per second.
* Sound of Destruction is now a placement skill type.
* Updated variable cast time for Windmill Rush from 2 seconds to 1 second.
2015-08-17 14:13:22 -04:00
nanakiwurtz
201d7961fa Item DB Update
* Added 1 new item (20246)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-17 01:31:04 +07:00
nanakiwurtz
d44c20fbae Item DB Update
* Fixed missing View ID

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-16 03:18:40 +07:00
nanakiwurtz
0aec178ad7 Item DB Update
* Complete recheck of the item's slot count, compared against @zackdreaver 's project
* Fixed SLD_B_Katrinn_Card (4541) item script
* Added Angeling_Package & Deviling_Package item script

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-15 00:54:26 +07:00
nanakiwurtz
3b8a3aed83 Follow up to c4dab3c
* Changed all 'bonus bUnbreakable...' from 0 to 1
* Optimized some item scripts
* Added 1 new item

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-14 14:09:38 +07:00
nanakiwurtz
c4dab3cf92 Follow up to 8c3f69d
* Removed extra if() from Imperial_Guard (2153)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-13 02:06:47 +07:00
nanakiwurtz
8c3f69d242 Item DB Update
* Optimized some item scripts
* Added missing item script to Arcus Daemonicus Bow (18125)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-13 01:58:15 +07:00
icxbb-xx
88cfff01e6 Follow up to 58c2b77
* Fixed #484,Client Crashing 2014-10-22, thank you @gengstergile, @limitro
* small fix script command
2015-08-12 22:24:25 +07:00
Atemo
219a047ea7 Fixed issue #570:
- Sorcerer#Bio4Reward should check Top gear since the only enchantable Headgear (Ancient Gold Ornament) is top
2015-08-11 22:17:34 +02:00
nanakiwurtz
0ddd08b00e Follow up to f37a0f52
* kRO 2015-02-25

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-12 02:13:18 +07:00
Cydh Ramdh
c0e4b06005 Implemented 'Broadcast Obtain Special Item'
* Added flag &16 to add manually special item that will be broadcasted if: Dropped by monster -> player pick it up. Added items with this flag:
  * Gold_Key77 (7782)
  * Silver_Key77 (7783)
* Be used also to broadcast item in package/group with flag 'isAnnounced', replaced intif_broadcast().
* The message is using msgstringtable.txt on client side, make sure your translation is not messy.
* Credits:
  * fcba8a2161
  * 2761bb0af9

* Misc updates: Fixed job and class for items:
  * Sealed_Gloom_Under_Night_Gachapon (14696)
  * Sealed_General_Egnigem_Cenia_Scroll (14739)
  * Sealed_Vesper_Scroll (14740)
  * Midgard_Celebration_Lucky_Egg (14741)
  * Hero_Midgard_Egg (14753)
  * Safe_To_Smelting_Scroll (14758)
  * Limited_Edition_JOB_Battle_Manual (14765)
  * Rise_Midgard_Lucky_Egg (17494)
  * Lucky_Silvervine_Fruit_Box_III10 (17495)
  * Lucky_Silvervine_Fruit_Box_III110 (17496)
  * Epic_Heroes_Scroll (17519)
  * Majestic_Lucky_Egg (17526)

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-12 00:43:04 +07:00
nanakiwurtz
f37a0f5281 Follow up to 99b1bf6b
* Added some items

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-11 12:29:38 +07:00
nanakiwurtz
99b1bf6b27 Follow up to 94a45b75
* Fixed incorrect weight

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-10 02:49:44 +07:00
nanakiwurtz
94a45b75c6 Item DB Update
* kRO 2015-02-25 [Episode 16.1]

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-09 02:47:44 +07:00
nanakiwurtz
081a5e0cfd Minor Item DB Cleanup
* Removes all 'set' and change some codes

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-08 04:20:57 +07:00
nanakiwurtz
21cdd8099f Fixed #562
* Thanks to @Playtester

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-07 00:09:12 +07:00
Atemo
7e275b7652 Fixed in kagerou_oboro.txt, the .@val should be reset at the beginning of the loop.
Thanks @cydh
2015-08-05 22:34:17 +02:00
nanakiwurtz
1c73d70c4d Item DB Update
* kRO 2015-02-11

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-06 01:26:00 +07:00
Cydh Ramdh
561eb57a52 Added enable_logs flag '0x200000' for item merger. Follow up e1b658e46284d63b3c9d7b81833f2696d1a1dbd3
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-04 22:53:42 +07:00
Cydh Ramdh
e1b658e462 * Item GUID Updates:
* Removed `ENABLE_ITEM_GUID` from src/config/core.h, after long time introduction it's worth to be enabled by default. Just remove all items with GUID flag if want to remove it generates GUID .
  * Implemented client interface to merge the items. Packet struct credits: 856b6f1feb
  * Edited `mergeitem` script command to use the interface, moved the 'old' `mergeitem` to `mergeitem2`.
  * Fixed the behavior to add GUID'd item to inventory in Cash Shop.
  * Updated item_flag.txt for listing `IT_CASH` items (item type 18).
  * NOTE: `IT_CASH` items which defined in item_flag.txt with flag `4`, cannot be merged.
  * NOTE: Please check the packets for older clients. Tested work on 2012-04-10, 2013-08-07 and 2014-10-22.
  * NOTE: Please import 'upgrade_20150804.sql' for MySQL Log Database.
* Removed duplicate clif functions:
  * `clif_msgtable()` -> `clif_msg()`
  * `clif_msgtable_num()` -> `clif_msg_value()`
* Item DB Updates:
  * Indonesia_Box2 (17079) should gives 5x Wing_Of_Butterfly (602).
  * Changed some item types to 18.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-04 20:57:49 +07:00
Atemo
031c522c8a - Fixed F_CashSiegeTele typo in item_db.
- Moved VIP_Third_Class function from other/CashShop_Functions into other/re/CashShop_Functions (only used in re folder).
- Fixed a mistake in quests/quests_nameless.txt blame me  36f337ea41a876ef471bfbb78128e35fa0d9aa56
- re/quest/quests_eclage clean-up and bug fix

Signed-off-by: Atemo <capucrath@gmail.com>
2015-08-04 15:16:56 +02:00
Cydh Ramdh
eb3d9587be Fixed #557 compile's error, follow up 64cb02e5f16b549f346be2f2857f13e6f3ebe046. Thank @anacondaqq
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-04 19:36:39 +07:00
nanakiwurtz
2c3a5eefef Follow up to 356d0a4
* Added Reload shadow equipments

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-04 04:05:46 +07:00
Cydh Ramdh
64cb02e5f1 * Introducing Item Reuse Limit Group
* By expanding current item_delay.txt's function to implement official item reuse limit.
  * There's the 3rd optional column, put SC ID value to add reuse limit. The reuse delay will be acknowledged as status change. Ignoring this column will use 'normal' item delay.
  * Added some items to their reuse limit group.
* Item DB Updates
  * Added effect for ASPD_Potion (12684).
  * Added effect and delay for Para_Team_Mark_ (22508).

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-03 20:48:35 +07:00
nanakiwurtz
356d0a4bad Item DB Update
* kRO 2015-02-04

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-03 01:48:55 +07:00
nanakiwurtz
91b0d27a72 Reverted 224201f
* Thanks to @zackdreaver, @exneval, @cydh

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-02 01:43:47 +07:00
nanakiwurtz
ab74684978 Follow up to 568683b
Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-02 01:40:41 +07:00
nanakiwurtz
224201f5df Fixed #540
* Thanks to @reunite-ro
* Added slots to Aqua equipments - Thanks to @raynra

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-01 15:30:48 +07:00
nanakiwurtz
458772ba2d Fixed #539
* Thanks to @FrFrMako and @cydh

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-31 00:54:46 +07:00
nanakiwurtz
05246c1688 Fixed #538
* Thanks to @Artuvazro

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-30 04:40:46 +07:00
nanakiwurtz
568683ba9c Item DB Update
* kRO 2015-01-28

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-30 03:54:24 +07:00
nanakiwurtz
48c2cf2dec Fixed #534
* Thanks to @FrFrMako and @aleos89

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-29 00:48:26 +07:00
nanakiwurtz
ff96db5cf1 Follow up to 80c486c
Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-28 01:01:31 +07:00
nanakiwurtz
80c486c217 Item DB Update
* kRO 2015-01-21

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-28 00:52:17 +07:00
Cydh Ramdh
c005ebc3ff Misc update: Added (idRO) Cash Trader location at Pharos Beacon.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-07-27 20:25:12 +07:00
nanakiwurtz
32d868dcf8 Item DB Update
* kRO 2015-01-14

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-27 01:19:55 +07:00
nanakiwurtz
edc4328728 Item DB Update
* Crimson Weapons changed to [2] - Thanks to @RagnarokNova
* Reverted 3814b3c - RL_P_ALTER to work with all type of bullets again (Refer to commit dd67f9d)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-26 01:59:55 +07:00
nanakiwurtz
3814b3cc49 [Fix] RL_P_ALTER skill requires Platinum Bullet to cast
* Thanks to @raynra

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-25 13:45:51 +07:00
nanakiwurtz
f8ff16ae80 Item DB Update
* Follow up to 97e51884 + 51f64657

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-24 01:01:26 +07:00
aleos89
ae6b8f2613 Merge branch 'master' of https://github.com/rathena/rathena 2015-07-22 17:47:05 -04:00
aleos89
51f6465709 Bug Fixes
* Fixes #479 - Fixed the unique item ID system not giving new items their unique ID. Blame 7295bdc.
* Fixes #488 - Fixed Water Barrier, Zephyr, and Power of Gaia not being applied to targets walking into the area of effect.
* Fixes #500 - Cursed Circle will now properly release targets if the caster moves out of AREA_SIZE.
* Fixes #501 - Reverberation can be placed an unlimited amount of times. The magic part now only deals neutral damage.
* Fixes #506 - Magnetic Field will now affect others in PvP maps, except for the caster. Thanks to @exneval.
* Fixes #527 - The Roulette item database will not be loaded at all if the feature is disabled.
* Fixed a small typo for 'unitwalk' and 'unitwalkto' script commands.
2015-07-22 17:46:38 -04:00
nanakiwurtz
97e51884ae Item DB Update
* Follow up to 101abad

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-23 02:22:37 +07:00
nanakiwurtz
101abad679 Item DB Update
* kRO 2015-01-07 [New Year Shadow Cube]

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-22 04:06:34 +07:00
Aleos
4e2dcb47f3 Merge pull request #515 from Heler/fix_warnings
Resolved compile warnings
Thanks to @Heler.
2015-07-21 12:31:58 -04:00
nanakiwurtz
effbfc831a Follow up to b706f002
*Thanks to @lelouch22

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-21 03:09:21 +07:00
nanakiwurtz
b706f0026e Item DB Update
* kRO 2015-01-01 [Ore Box IX - New Year Event 2015]

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-21 02:58:45 +07:00
nanakiwurtz
09871468c4 Follow up to 8e4027d1
* Thanks to @julia40124009

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-07-20 03:16:07 +07:00