13910 Commits

Author SHA1 Message Date
Cydh Ramdh
8da71a126d * Fixed memory leaks from item random options, follow up f296409ada211a0aa89863db4d9603054845cf65
* Clean up doc and array index check for `getequiprandomoption`, `setrandomoption`, follow up 8deabb157ae9e58db86d0383c34dba7211780b6a
* Exported CARD0_FORGE, CARD0_FORGE, and CARD0_PET for `getequipcardid` result.
* Add `SCSTART_` references in `sc_start` doc.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-08-16 11:14:33 +07:00
Aleos
47a69c082a Corrected the showscript packet
* Follow up to 43f25e3.
* The showscript packet was being sent to all players logged in which can be network intensive.
Thanks to @Tokeiburu!
2016-08-15 22:12:33 -04:00
Lemongrass3110
e2bf685a86 Fixed memory leaks from item random options 2016-08-15 16:34:14 +02:00
rAthenaAPI
3d94626b0b SQL synchronization 2016-08-15 12:19:52 +02:00
Cydh Ramdh
d8537a2307 Implemented hateffect script for some items.
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-08-15 17:18:46 +07:00
Lemongrass3110
1e2e37a9d4 Some small cleanups 2016-08-15 12:15:35 +02:00
Jittapan Pluemsumran
8deabb157a
Implemented basic script commands to apply options to equipped item. 2016-08-15 17:04:06 +07:00
Jittapan Pluemsumran
da21013254
Follow up to 1e8c27c.
Removed an unneccessary pointer. Thanks to @cydh
2016-08-15 16:31:48 +07:00
Jittapan Pluemsumran
1e8c27c085
Fixed compile error on VS2010
* unprofessional personal diary page 1
2016-08-14 23:23:11 +07:00
Jittapan Pluemsumran
8657c4210c
Follow up to f296409ada211a0aa89863db4d9603054845cf65
* Some variable and function leftovers clean-ups
2016-08-14 22:52:06 +07:00
Jittapan Pluemsumran
f296409ada
Initial Release of Random Option System
* Added basic support for random option system
* Don't forget to import upgrade_20160814.sql and upgrade_20160814_log.sql to make your existing rAthena installation functional!
2016-08-14 22:21:07 +07:00
rAthenaAPI
ba80a564c1 SQL synchronization 2016-08-14 12:58:56 +02:00
Lemongrass3110
c1aa8410fa Updated hateffects to latest kRO
Added 3 new mobs listed in the kRO client
2016-08-14 12:58:32 +02:00
Lemongrass3110
a87d86cb11 Fixed getinventorylist documentation
Fixes #1497.
Thanks to @Darkelfen for reporting it.

Additionally exported the EQP_* constants into the script engine.
Replaced some hardcoded equip positions with their respective constants.
2016-08-14 00:26:22 +02:00
Lemongrass3110
ebcb92363b Follow up to ede39b1
Fixed the compile errors on packet versions < 20150513
2016-08-13 22:38:18 +02:00
Lemongrass3110
ede39b1730 Refurbished hat effects
Follow up to 5da49b8
Thanks to @cydh for the good base in #1465.

Renamed the function from itemeffect to hateffect.
The effects now get sent to other players as well.
You can enable or disable one effect at a time with the script command now.
2016-08-13 21:56:58 +02:00
Lemongrass3110
2cbc9ac507 Fixed some compile warnings
Fixed a shadowed variable in clif_parse_WisMessage
Adjusted a hardcoded limitation to use the correct define for event name length
Removed the check if the target is dead for killing cloud(leftover from 99e49d9)
2016-08-12 16:46:52 +02:00
Lemongrass3110
9157318ee9 Script level up events from atcommands
Based on @Emistry's pull request HerculesWS/Hercules#1396:
Added a configuration to enable the atcommands baselevel and joblevel to trigger their respective npc events.
This will help you guys with testing your custom scripts that are listening to OnPCBaseLvUpEvent or OnPCJobLvUpEvent.
For safety reasons we only trigger the events on level increase.
2016-08-12 15:21:48 +02:00
Lemongrass3110
f560da84c6 Fixed a crash on invalid combo scripts
Fixes #1493
Thanks to @julia40124009 for reporting.
2016-08-12 14:37:39 +02:00
Atemo
c488268d8c Juperos Ruins History Quest:
- Added default arguments in function Func_JupHist to avoid being stuck (fixes #1444)
- Implemented quest log

Investment Rewards:
- Added missing Elemental Converter menu selection
2016-08-11 21:59:25 +02:00
Lemongrass3110
8857ff6279 Added custom battle config support
You can now define custom battle config structure members in src/custom/battle_config_struct.inc and initialize them in src/custom/battle_config_init.inc
You can put the configuration into any battle configuration file, but we recommend you to put it into conf/import/battle_conf.txt
2016-08-10 23:06:41 +02:00
rAthenaAPI
5090693182 SQL synchronization 2016-08-10 20:21:22 +02:00
Lemongrass3110
a209e4ce54 Updated item type of Falmons F in pre-renewal 2016-08-10 20:21:17 +02:00
aleos89
8788c74a02 Follow up to f200541
* Added missing pre-renewal skill database changes.
2016-08-10 13:50:58 -04:00
rAthenaAPI
e36ebb2640 SQL synchronization 2016-08-10 15:50:41 +02:00
Lemongrass3110
5777162d7f Fixed a few item types
Some items had a script but were marked as etc on serverside.
2016-08-10 15:50:10 +02:00
aleos89
5fcb3bff05 Corrected Knuckle Arrow behavior (fixes #1483)
* Items that prevent knock back will stop Knuckle Arrow's knock back effect.
2016-08-09 17:42:08 -04:00
aleos89
99e49d9a45 Fixed Cloud Kill causing a map-server crash
* Follow up to e5a197a and 5fabab9.
2016-08-09 17:35:05 -04:00
aleos89
f200541657 Corrected Clearance and Phantom Thrust behavior (fixes #1476)
* Now only usable on monsters and party members.
* Corrected skill error message to official.
2016-08-09 17:29:20 -04:00
rAthenaAPI
a015208282 SQL synchronization 2016-08-09 21:02:54 +02:00
Lemongrass3110
574072de41 Fixed Demon Eyes' item script
Follow up to a599264
2016-08-09 21:02:31 +02:00
rAthenaAPI
826bc42f0e SQL synchronization 2016-08-09 18:38:34 +02:00
Jittapan Pluemsumran
574e3ae88d
Follow up to 9c2a74428f496d3d7cd652c346d7b830f0960300
Adjusted Scarlet_Poncho's equipment position
2016-08-09 23:38:25 +07:00
rAthenaAPI
f1aa08fd1a SQL synchronization 2016-08-09 18:28:10 +02:00
Jittapan Pluemsumran
8695666181 Merge pull request #1485 from zackdreaver/master
Renewal item_db update
2016-08-09 23:28:03 +07:00
rAthenaAPI
bd1ba935cb SQL synchronization 2016-08-09 18:22:08 +02:00
Jittapan Pluemsumran
9c2a74428f
Corrected Scarlet_Poncho and Engraved_Plate_Armor's item type. Fixes #1491
* Thanks to @LiMoon
2016-08-09 23:21:53 +07:00
Playtester
72b61d742f GX Poison Duration (fixes #1486)
- The duration of GX poisons is now reduced by (VIT+LUK)/2 seconds
- The duration of Oblivion Curse is no longer reduced by INT
2016-08-08 21:28:00 +02:00
rAthenaAPI
24921d71b0 SQL synchronization 2016-08-07 14:26:50 +02:00
Jittapan Pluemsumran
f7b36e8c32
Implemented cards from Charleston Crisis patch 2016-08-07 19:26:42 +07:00
Jittapan Pluemsumran
5f981bc1b1
Implemented bNoMadoGear item bonus
* Support for upcoming Charleston cards
2016-08-07 18:20:30 +07:00
zackdreaver
a599264c60 Renewal item_db update:
- Add new gears
- Fix and cleanup item scripts

Signed-off-by: zackdreaver <zackdreaver@gmail.com>
2016-08-07 17:52:42 +07:00
Jittapan Pluemsumran
9912ad9656
Corrected Rift_Manteau and Rift_Shoes' tradability 2016-08-07 16:59:58 +07:00
Jittapan Pluemsumran
3d8eca4930 Merge pull request #1484 from jgoog999/06-Bullet_Magazine_Seller_Fix
Fixes issue https://github.com/rathena/rathena/issues/1482
2016-08-07 16:40:43 +07:00
Limestone
e00adfef81 Fixes issue https://github.com/rathena/rathena/issues/1482 2016-08-07 17:28:15 +08:00
rAthenaAPI
49088dfe10 SQL synchronization 2016-08-06 15:33:48 +02:00
Jittapan Pluemsumran
66f054f342
Follow up to be4a87f2221f54bdf14ef6e52a0b06b57856005f 2016-08-06 20:33:38 +07:00
rAthenaAPI
638123ca73 SQL synchronization 2016-08-06 14:54:39 +02:00
Jittapan Pluemsumran
be4a87f222
Implemented Infinite Space instance's armor set. 2016-08-06 19:54:28 +07:00
rAthenaAPI
de2d8dc935 SQL synchronization 2016-08-05 23:05:37 +02:00