12816 Commits

Author SHA1 Message Date
aleos89
3452b931b9 Small Changes
* Renamed SQL upgrade file.
* Fixed a buffer overflow in 'set' atcommand.
2015-08-31 14:15:30 -04:00
nanakiwurtz
5c9472dd5d Fixed #604
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-09-01 01:06:44 +07:00
aleos89
04d2ab7d1c Partial revert of eb0a79f
* Copying skill issue was previously fixed in c4da965.
2015-08-31 10:21:19 -04:00
nanakiwurtz
a79458db69 Item DB Update
* Optimized item script for item: 1311, 4427, 4574, 19053, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24205, 24206, 24207, 24225, 24228, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245.

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-31 04:02:03 +07:00
nanakiwurtz
f72e752729 Fixed #603
* Thanks to @ernestfegarido

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-30 11:33:29 +07:00
nanakiwurtz
324d3714d3 Item DB Update
* Changed various incorrect values - Thanks to @Tokeiburu

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-30 01:46:15 +07:00
aleos89
eb0a79f1bf Bug Fixes
* Fixes #587 - Corrected Amistr Defence to properly calculate VIT for renewal and DEF for pre-renewal.
* Fixes #588 - Fixed skills not being properly removed when being copied by Plagiarism or Reproduce.
* Fixes #589 - Blessing no longer gives stat bonuses when Curse is active.
* Fixes #599 - Fixed a possible crash by Praefatio.
* Fixes #601 - Exceed Break now cancels when switching weapons and is properly removed on misses.
2015-08-28 15:05:24 -04:00
nanakiwurtz
3a4847ebde Item DB Update
* Fixed several incorrect View ID

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-29 01:08:04 +07:00
Napster
e444270b0a Follow up to 53868d5
* Fixed #600, Hotkey Rotate Packet Implemented, Thank You @dastgir

Credits : Hercules 2b4b33b06a
2015-08-28 16:32:23 +07:00
nanakiwurtz
503c61bbab Follow up to c4da965
* Minor typo fix

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-28 13:24:04 +07:00
nanakiwurtz
bef5eef669 Follow up to a9afee4
* Changed Tanos Katar and Blue Katar to become dual handed weapon

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-27 03:29:34 +07:00
Cydh Ramdh
c4da965ee6 Item DB Updates
* Added items from idRO patch 19/8

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-26 12:19:49 +07:00
nanakiwurtz
a9afee4fe2 Item DB Update
* Added Juliette D. Rachel (28010)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-26 01:34:05 +07:00
aleos89
b8f6e16f9d Follow up to 9738c82
* Fixed some more memory leaks.
* Added a few checks that were left out/removed by mistake.
2015-08-25 13:23:23 -04:00
aleos89
9738c825cc Follow up to f53916e
* Fixed remaining memory leak.
* Cleaned up and optimized a few more ERS allocations.
2015-08-25 10:31:38 -04:00
nanakiwurtz
e8637ec1aa Item DB Update
* Added Lindy Hop (21018)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-25 03:41:48 +07:00
Cydh Ramdh
006f6d46de * Follow up b4bdaebeebafcdb5a9d79cfff40dd93ce9be6a09, duplicate names.
* Added idRO Cashshop special sale.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-24 20:51:09 +07:00
Napster
53868d5850 Another follow up 3d9c6e7
* Added 'missing' packets for 2014-10-22, open roulette windows by short cut (ctrl+F12)
2015-08-24 09:51:29 +07:00
nanakiwurtz
8506d16c2b Item DB Update
* Fixed Fancy_Mini_Crown (18593) item script, thanks to @reigneil

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-24 03:48:15 +07:00
nanakiwurtz
f1367db424 Fixed #590
* Thanks to @limitro

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-23 03:51:14 +07:00
nanakiwurtz
e3b3d57e16 Item DB Update
* Added Guardsmen's Shield (28900)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-22 04:38:41 +07:00
aleos89
f53916e060 Script Engine Fixes
* Cleaned up db_vdestroy errors at server shutdown.
* Expanded the ERS system. Thanks to Hercules.
* Added ERS to the database trees to speed up iterator memory allocation. Thanks to Hercules.
2015-08-21 15:16:52 -04:00
aleos89
a2e9a8a88c Merge branch 'master' of https://github.com/rathena/rathena 2015-08-21 10:46:12 -04:00
aleos89
3fbac9c8e4 Bug Fixes
* Fixes #586 - Resolved some compile warnings.
* Fixes #584 - Cleaned up the success rate and duration for Sling bombs.
- Banana Bomb now reduces LUK by 75.
- Throwing Cure Free now removes Poison, Orcish, Change Undead, Blind, Confusion, Deadly Poison, and heals a static 500 HP.
- Updated pre-renewal Genetic items to match renewal.
2015-08-21 10:45:46 -04:00
nanakiwurtz
5c001664c9 Follow up to a815777
* Added missing View ID to Infinity_Mace (16038) and Crimson_Mace (16040)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-21 04:50:24 +07:00
Napster
766c1301b7 follow up to d2b03479b566c4a73947fb60b2ce97a30dfcdcd6 : forgot uncomment XD 2015-08-20 22:27:10 +07:00
Napster
d2b03479b5 Update : map_msg_tha.conf , Thank you @renniw 2015-08-20 22:13:05 +07:00
nanakiwurtz
a81577759c Item DB Update
* Added Spoon (16039)

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2015-08-20 10:45:16 +07:00
Cydh Ramdh
0574b22902 Fixed #583, some correction on skill_unit_group X skill_unit usage. Thank @theultramage
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-19 17:08:27 +07:00
Cydh Ramdh
2e4b499d5c Fixed negative fixed cast time should never reduce cast time. Thank @reigneil
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2015-08-18 23:53:23 +07:00
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