Lemongrass3110
deb0615639
Follow up to 2fc7472
...
Fixed an issue with random calculation on abra in some cases.
Moved some commonly used functions into util and yaml database for global usage.
Thanks to @Daegaladh and @aleos89
2019-12-19 22:12:55 +01:00
Aleos
2fc7472001
Converted Abra Database to YAML ( #4480 )
...
* Removed useless skill name usage in the database.
2019-12-18 18:40:50 -05:00
Daegaladh
28c70cde3d
Fixed SC_KEEPING and SC_BARRIER exploit after classchange ( #4486 )
...
* Fixed monsters affected by SC_KEEPING and SC_BARRIER not moving or attacking after classchange
* Thanks to @aleos89
2019-12-17 23:40:46 +01:00
Aleos
d56553775a
Converted Magic Mushroom Database to YAML ( #4482 )
...
* Split database into pre-renewal and renewal.
* Left pre-renewal database empty.
2019-12-17 16:07:17 -05:00
Cydh Ramdh
5bcbed556a
* Fixed equip view to only send equipped item ( #4450 )
...
Fixed equip view to only send equipped item
Limiting only can view player's equip only at same map
2019-12-12 17:04:53 +01:00
Stolao
7f6f241a12
Added Conf setting to Enable mob-warping when standing on Dimensional Door ( #4472 )
2019-12-12 11:03:03 -05:00
Sader Fawall
3058d10a4e
Fix several issues with pets ( #4422 )
...
* Fixes #4422 .
* Resolves an issue hatching eggs when trading and eggs not being deleted after the pet is lost.
Thanks to @sader1992!
2019-12-06 21:56:34 +01:00
rAthenaAPI
9124d5600f
Effect State Update
2019-11-27 04:05:57 +01:00
rAthenaAPI
20aba23fb8
Mob and NPC Identity Update
2019-11-26 04:00:26 +01:00
Aleos
b8a12cca3e
Updated the CSV2YAML tool to utilize YAML Emitter ( #4448 )
...
* Processing performance increases by an order of magnitudes.
* Generalized the path vector names to be used for future conversion functions.
* Fixed new lines.
* Added header templates.
Thanks to @Lemongrass3110!
2019-11-20 08:15:54 -05:00
Cydh Ramdh
9a4648ebbf
Fixed #4452 ( #4457 )
...
* Correction for checking SLS's days
2019-11-20 07:47:30 +07:00
rAthenaAPI
02fa8e3c98
Effect State Update
2019-11-19 04:05:36 +01:00
Lemongrass3110
9389b7d425
Fixed appveyor building ( #4451 )
2019-11-15 18:21:31 +01:00
Lemongrass3110
2cc4402b49
Added progress for loading yaml databases ( #4441 )
2019-11-05 17:10:17 +01:00
Lemongrass3110
159ce4e3cd
Added unsigned rate support for yaml ( #4442 )
...
Added core functions to supported reading unsigned rates.
By default rates are values between 0 and 10000, if no other maximum is defined.
2019-11-04 22:04:16 +01:00
Lemongrass3110
f10fdf5aa0
Added support for constants in csv2yaml ( #4433 )
2019-11-04 16:20:49 +01:00
Cydh Ramdh
e6bf2d18f9
bonus bVariableCast and bonus2 bSkillVariableCast for Pre-renewal ( #4268 )
...
* `bonus bVariableCast,t;` now works in pre-renewal to increase casting time
* `bonus2 bSkillVariableCast,sk,t;` now works in pre-renewal to increase casting time by skill name
* Item bonus documentation update
2019-11-04 08:03:15 +07:00
Lemongrass3110
930f52e31f
Partial revert of 01f61cf
...
Reverts unintentional renaming of a variable
2019-10-29 21:35:48 +01:00
Aleos
7c385f43bf
Corrected Gentle Touch skills ( #4420 )
...
* Follow up to 24c4c49.
* Gentle Touch - Convert and Gentle Touch - Revitalize should not be able to be stacked with one another; only Gentle Touch - Energy Gain can stack with them.
Thanks to @teededung!
2019-10-28 08:51:34 -04:00
Joam
375aea6b86
Fix item bonus SkillUseSPRate ( #4418 )
...
* Resolves item bonus SkillUseSPRate not decreasing SP usage.
Thanks to @attackjom!
2019-10-25 09:28:40 -04:00
Sader Fawall
c1079cd44a
Fixed script command getunits ( #4417 )
...
* Fixes #4416 .
* Resolves an issue with script command getunits returning failure on a valid map index.
Thanks to @javirst and @sader1992!
2019-10-24 12:32:01 -04:00
rAthenaAPI
d9e0409176
Effect State Update
2019-10-23 06:05:33 +02:00
Aleos
abec31f320
Updated Ninja Skills ( #4267 )
...
* Fixes #4114 .
* kRO Changelog: http://ro.gnjoy.com/news/notice/View.asp?seq=7084
Thanks to @SeravySensei and @Tokeiburu!
2019-10-21 14:37:32 -04:00
Aleos
24c4c49610
Job Improvement Project - Sura ( #4256 )
...
* Fixes #4210 .
* kRO Changelog: http://ro.gnjoy.com/news/notice/View.asp?seq=7099
Thanks to @flamefury, Sigma, and @attackjom!
2019-10-18 13:10:17 -04:00
Aleos
2e3e8b83f5
Fixed renewal ASPD passive modifiers ( #4405 )
...
* Fixes #3735 .
* Fixed Demon of the Sun Moon and Stars ASPD to now increase by a rate of 1 + skill_level.
* Cavalier Mastery and Dragon Training to be properly calculated.
Thanks to @poporing and @Balferian!
2019-10-17 08:38:06 -04:00
Aleos
fb6dbc306a
Corrected battle config default_fixed_castrate ( #4341 )
...
* When default_fixed_castrate is set to 0, it should not replace the value of the databases' fixed value when greater than 0.
Thanks to @SeravySensei!
2019-10-15 13:48:41 -04:00
Aleos
72338366c9
Corrected atcommand mobinfo for VIP ( #4404 )
...
* Fixes #4403 .
* The EXP results for atcommand mobinfo return an incorrect adjustment for VIP status.
2019-10-15 10:25:17 -04:00
Daegaladh
b87d050829
Fixed SG_FRIEND not increasing TK_COUNTER's rate when MO_COMBOFINISH is used ( #4411 )
2019-10-12 22:04:22 +02:00
Aleos
783009d642
Updated Achievement EXP to official values ( #4326 )
...
* Added the official values for the AG_GOAL_ACHIEVE.
* Refactored the leveling logic for Achievements to account for the new values.
* Moved achievement EXP to a database file.
* Added AchievementLevel player variable to allow for easy tracking in the achievement condition checks.
* Cleaned up player GUI EXP progression.
* Added a check to not save achievements that made no changes.
* Added first login achievement.
Thanks to @Lemongrass3110!
2019-10-11 09:42:01 -04:00
Aleos
995fb2a0a1
Corrected NPC view constant verification ( #4398 )
...
* Fixes #4397 .
* Corrected NPC view constant verification stopping at the first digit found resulting in invalid results.
Thanks to @Lemongrass3110!
2019-10-09 12:05:08 -04:00
Kisuka
3c78691d2d
Removed jAthena 1082 legacy code regarding castle defense rate. ( #4400 )
...
Fixes #4399
2019-10-09 17:49:04 +02:00
lemongrass3110
29e753ce83
Fixed small mistake in VS filters
2019-10-06 23:19:48 +02:00
Atemo
b412c4fcab
questinfo requirement update ( #4168 )
...
* The <quest ID> is now removed, all the conditions are handled by a <condition> argument. The <condition> is using the achievement_check_condition (like in achievement_db.yml) so any condition (in theory) can be used to display the icon.
* A new script command has been added to refresh the bubble for the given player anytime.
Thanks to @aleos89 and @secretdataz for the review!
2019-10-06 17:15:46 +02:00
Lemongrass3110
df6385fd4a
Fixed reply for adding to equip switch ( #4384 )
...
Fixes #4031
Thanks to @sctnightcore
2019-10-02 11:26:14 +02:00
Lemongrass3110
0e793e0c12
Fixed memory management for achievements ( #4381 )
...
Fixes #4380
2019-10-02 09:17:53 +02:00
Lemongrass3110
f290bc97be
Fixed achievementexists script command ( #4379 )
...
Fixes #4378
Thanks to @ecdarreola and @teededung
2019-10-02 08:19:03 +02:00
rAthenaAPI
285071dd3b
Mob and NPC Identity Update
2019-10-02 07:00:35 +02:00
rAthenaAPI
136f21272e
Effect State Update
2019-10-02 06:05:38 +02:00
Lemongrass3110
cb5833776c
Added new missing hateffects ( #4382 )
2019-10-02 01:45:37 +02:00
Cydh Ramdh
dda63f517c
Fixes #4311 ( #4312 )
...
* Added item with GUID flag as `CHKADDITEM_NEW` in pc_checkadditem
* Adjust inventory blank check for guid item to `+n`
* Moved slot check as item_data function
* Removed quantity force-set-to-1 check for buying equip from cashshop, it will gives the item to player just like item with GUID flag
2019-10-01 07:49:23 +07:00
Aleos
bbca9efd57
Added new achievements ( #4368 )
...
* Added new achievements
* Reordered some older achievements by ID.
* Fixed memory management on duplicate achievements.
Thanks to @Lemongrass3110!
2019-09-30 11:27:49 -04:00
Aleos
e3fd7a6ff0
Fixed Escape not working with bNoKnockback ( #4353 )
...
* Fixes #4344 .
* Resolved Escape not letting the player backslide when wearing items that give bNoKnockback bonus.
Thanks to @Badarosk0!
2019-09-20 13:59:04 -04:00
Aleos
81c5dc9aaa
Cleaned up left handed checks ( #4358 )
...
* Fixes #4347 .
* Cleaned up left handed weapon checks.
* Fixed a potential crash.
Thanks to @laziem!
2019-09-19 13:02:38 -04:00
Jittapan Pluemsumran
08d160aaac
Added multi-hit critical damage display support ( #2982 )
...
* Fixed #1788 .
* Double Attack and Fear Breeze can now critically strike.
2019-09-17 14:48:29 +07:00
Aleos
63c4c9c31d
Corrected Joint Beat damage formula ( #4325 )
...
* Fixes #4305 .
* Follow up to cb2c553.
* Corrected Joint Beat damage formula.
Thanks to @Indigo000!
2019-09-10 09:13:23 -04:00
Lemongrass3110
4664e88b91
Fixed item removal in RODEX ( #4332 )
...
Fixes #4317
Thanks to @voyfmyuh
2019-09-05 23:26:36 +02:00
rAthenaAPI
9c05cb8b6f
Effect State Update
2019-09-05 18:05:52 +02:00
rAthenaAPI
659b01511b
Effect State Update
2019-09-05 17:05:31 +02:00
Lemongrass3110
beb6b579f2
Fixed dropall counter ( #4331 )
...
Fixes #4330
2019-09-03 20:32:48 +02:00
rAthenaAPI
506a88a506
Mob and NPC Identity Update
2019-08-20 12:00:29 +02:00