9920 Commits

Author SHA1 Message Date
Atemo
7f71f4c0c3
mob_chat_db txt to yml (#5976)
* Converted mob_chat_db txt to yml
* mob_skill_db now display a warning when the chat ID doesn't exist

Thanks to @Lemongrass3110 and @aleos89 !
2021-06-01 15:02:33 +02:00
Lemongrass3110
3a8e4ffbc7
Improved support for enchantgrade (#5975)
Added further support for enchantgrade so that the enchantgrade is not lost during certain processes and can be accessed via script commands.
Also added missing logging support for it.
2021-05-30 00:44:50 +02:00
Lemongrass3110
5d92d1a000
Increased possible storage limit (#5972)
Disallowing the compiler to add padding to the structures allows more items in storage again.
2021-05-29 23:10:55 +02:00
Aleos
f2b0c9426d
Fixes Gate of Hell SP damage bonus formula (#5977)
* Follow up to f10de84.
* Fixes an extra 100% bonus being applied to the SP damage bonus formula.
* Also fixes the decimal value when the level used is less than 5.
Thanks to @limitro!
2021-05-27 19:00:31 -04:00
Vincent Stumpf
ec1b6da54c
Fixes another possible crash with atcommand time (#5962)
Fixes #5956

Adds a timer data validation check for atcommand time.
Thanks @cahya1992
2021-05-27 22:29:41 +02:00
Vincent Stumpf
252c63dda7
Fix tools compilation (#5967)
Fixes #5844
2021-05-27 00:25:22 +02:00
Lemongrass3110
755f912c55 Exporting AG_NONE to script engine
Fixes assignment of group None in the achievement database

Thanks to @Everade
2021-05-25 23:50:33 +02:00
Lemongrass3110
f7231f35ae Fixed minimum version of quest database 2021-05-25 19:44:51 +02:00
Atemo
7a2c936913
Implemented status change for Packing_Envelope item (#5959)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>

Thanks to @limitro !
2021-05-23 18:34:27 +02:00
Aleos
202f37c2fc
Fixes skill cooldown adjustment from items (#5950)
* Fixes #5934.
* Items that adjust cooldown will now not return 0 if no cooldown is defined for a skill.
Thanks to @Felleonel!
2021-05-19 12:50:59 -04:00
Aleos
ec91884ca6
Remove delayed consumption when switching types (#5949)
* Fixes #5937.
* Removed the delayed consumption flag when switching item types.
Thanks to @mazvi!
2021-05-19 09:46:49 -04:00
Lemongrass3110
7b39ee2f7e
Fixed int64 support for some exp commands (#5942)
Fixes #5941

Thanks to @Angelic234 and @aleos89
2021-05-18 17:15:21 +02:00
Aleos
58f2d2173f
Updates Monster Transform statuses (#5930)
* Fixes #5449.
* Updates several Monster Transform items with their updated bonuses.
Thanks to @Balferian!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-05-12 13:35:07 -04:00
Aleos
202945ab37
Resolves a map crash from an equipment lookup (#5935)
* Fixes #5933.
* Follow up to 82ff520.
Thanks to @mazvi!
2021-05-12 11:26:23 -04:00
Aleos
3d4021bfc6
Job Improvement Bundle patch (#5517)
* Updates various skills following kRO's job improvement patch.
* Change log: https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7275&curpage=2
* Does not include changes to homunculus HP/SP level up bonuses as more information is required.
Thanks to @ecdarreola, @attackjom, @Haydrich, @rye305, @eppc0330, @Badarosk0, and @Lemongrass3110!
2021-05-07 08:23:42 -04:00
Aleos
16b4cbfca1
Resolves players warping to freed maps (#5922)
* Fixes #4363.
* Resolves players warping to freed maps resulting in a crash.
* Clear out the instance_id from mapdata when clearing.
Thanks to everyone who reported and helped get to the bottom of the issue!
2021-05-06 15:48:17 -04:00
HAO YAN
82ff5203ef
Display item_id of current item combo set (#5911)
- fix item_id aren't shown.
2021-04-29 10:10:15 +02:00
Daegaladh
b52b3c9a40
Fixed potential crash on BG queue (#5900) 2021-04-27 23:02:54 +02:00
Lemongrass3110
9837fcd2b9
Made the char-server name available (#5891)
Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
2021-04-26 19:12:08 +02:00
Lemongrass3110
704bf33649
Added CL_CLL to all message categories (#5895)
This makes sure that every possible leftover of any console messages that contained \r are correctly removed when using a category based show message call.
2021-04-26 18:08:51 +02:00
Lemongrass3110
e5f4e4058a
Added support for nemo's cashshop preview (#5896)
Fixes #5744

Credits to @4144
Thanks to @RagnaWay
2021-04-26 14:43:45 +02:00
Lemongrass3110
2c0283d0e0 Follow up to 525ec33 [ci-skip]
Thanks to @reunite-ro
2021-04-25 14:58:31 +02:00
Lemongrass3110
525ec334ee
Removed refine UI state during warp (#5894)
Additionally fixed some leftover refine_db.txt references

Fixes #5869

Thanks to @reunite-ro and @RadianFord
2021-04-25 01:53:39 +02:00
Lemongrass3110
7052b8a95a
Fixed reloading of statusdb (#5893)
Fixes #5879

Thanks to @mazvi
2021-04-25 01:51:42 +02:00
Lemongrass3110
dc4d20ca52
Fixed get_githash (#5892)
Fixes #5878

Thanks to @mazvi
2021-04-25 00:48:01 +02:00
Aleos
d47be50f12
Fixes Sharp Shooting ammo consumption (#5883)
* Follow up to 9616362.
* Fixes Sharp Shooting not consuming an arrow on usage.
2021-04-22 09:43:25 -04:00
Aleos
cc5425c2bd
Fixes Ancilla and Spore Explosion consuming twice (#5882)
* Fixes Ancilla consuming two Blue Gemstones.
* Fixes Spore Explosion consuming another Mushroom Spore when the second attack hits.
2021-04-22 08:56:41 -04:00
Aleos
6ee25396c5
Fixes Shadow Leap and Shadow Slash cast ranges (#5868)
* Fixes #4265.
* Shadow Leap's cast range is now 5-9 in pre-renewal and 6-10 in renewal.
* Shadow Slash is now considered a melee attack.
Thanks to @Indigo000!
2021-04-20 09:25:34 -04:00
Atemo
a38501fef6
Updated enchant costumes box (#5874)
* Moved costumes box in item_package.txt
* Added box ENCHANT_STONE_BOX 16 to 21
2021-04-19 16:13:57 +02:00
Lemongrass3110
b96a87262c
Fixed pet eggs in the cashshop (#5864)
Fixes #5863

Thanks to @admkakaroto
2021-04-19 15:37:31 +02:00
Lemongrass3110
7a1ea09eb1 Fixed mob drop index calculation
Thanks to @pigati23
2021-04-16 01:46:53 +02:00
Lemongrass3110
f378f24f17 Fixed wrong node name access for pet db 2021-04-16 01:22:15 +02:00
Lemongrass3110
55ca79961d Follow up to f77cb8a
Added a check for required inventory slots.
Additionally fixed some checks that have been wrong for years.
2021-04-15 01:34:39 +02:00
aleos
3d85700628 Follow up to df0457c
* Fixes a possible infinite loop timer for Vacuum Extreme.
2021-04-14 10:31:22 -04:00
Lemongrass3110
a59864438b
Fixed refine bonuses (#5854)
Fixes #5853

Thanks to @eppc0330
2021-04-13 00:05:36 +02:00
Vincent Stumpf
3b1d0a1009 Add PACKETVER check for refineui 2021-04-11 18:50:48 -07:00
Lemongrass3110
c73ff231e1
Fixed warning for YAML database header (#5843)
The wrong version was given when the database was not the latest version but was still compatible with the parser's minimum version.

Additionally only in cases of full incompatibility the file name was displayed. Added this as well so the file that needs an upgrade is known to the user. This has especially been a problem with empty import databases with outdated header versions.
2021-04-11 23:41:58 +02:00
Sandro Junior
5130b9f6e1
Fix TK_POWER Attack Bonus (#5838)
* Fixes (#5836)
* Multiplier value based on party members count doesn't include the party leader.
Thanks to @Tydus1 and @Indigo000!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-04-11 07:35:04 -04:00
Aleos
96163623b9
Fixes monster Sharp Shooting damage formula (#5822)
* Fixes #5769.
* Adjusts the formula for Sharp Shooting if a monster uses the skill.
Thanks to @mrjnumber1 and @Lemongrass3110!
2021-04-11 01:16:28 -04:00
Lemongrass3110
f77cb8a37b
Fixed RODEX's retrieve all feature (#5842)
Thanks to @limitro
2021-04-11 02:27:17 +02:00
Lemongrass3110
1a8cfbffc0
Initial release of the refine UI (#2494)
Overhaul of the refine database
Added blacksmith blessing to existing NPCs.

Thanks to @Atemo, @aleos89, @cydh and everyone who tested it.

Co-authored-by: Atemo <capucrath@gmail.com>
2021-04-11 00:05:15 +02:00
Balfear
d33ea18193
Add support for new insurance (#5812)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: crazy-arashi <meganekiho@gmail.com>
2021-04-08 17:15:39 +02:00
Aleos
df0457c835
Corrects the behavior of Vacuum Extreme (#5832)
* Fixes #5798.
* Targets will now become affected by Vacuum Extreme when walking through an active area but won't be sucked to the center unless they were standing still upon placement of the skill.
Thanks to @Rayvakarian and @Balferian!
2021-04-07 07:04:36 -04:00
Aleos
f6dd49e8b6
Resolves Mercenary's Lex Divina skill (#5825)
* Fixes #5777.
* Adds a missing case for applying the Lex Divina status.
* Updates the database duration to use the correct values.
Thanks to @rubie123!
2021-04-06 16:30:44 -04:00
Aleos
4a8be87215
Fixes Strip Weapon/Shield skills (#5824)
* Fixes #5768.
* Bowling Bash will no longer cause Strip Weapon.
* Fixes Brandish Spear not causing Strip Weapon for pre-renewal.
* Brandish Spear will now cause Strip Weapon for 1 second.
* Players who cast Grand Cross will have Strip Shield for 950ms and a walk delay of 1 second.
* Monsters who cast Grand Cross or Grand Darkness will not have any strip effects and a walk delay of 1 second.
Thanks to @mrjnumber1!
2021-04-06 15:12:49 -04:00
Aleos
fc8e63a2af
Fixes Cross Impact on GvG and Battleground maps (#5823)
* Fixes #5775.
* Cross Impact is now usable on GvG and Battleground map types.
Thanks to @mazvi!
2021-04-06 11:22:52 -04:00
Aleos
f592b17d75
Fixes Maya Purple Card and Box of Sunlight usage (#5818)
* Partial fix for #5766.
* Resolves the interaction between Maya Purple Card and Box of Sunlight.
* Intravision status will now end if a hat with Maya Purple Card is taken off while Box of Sunlight is active.
Thanks to @mrjnumber1!
2021-04-06 09:16:20 -04:00
eppc0330
8399a0371c
Fix GC_POISONREACT missing skill bonus (#5805)
* Fixes #5804.
* Poison React now has a chance to attack twice, with same rate of Double Attack, when the character has learned Double Attack.
* Number of hit counters is changed to 1/1/2/2/3/3/4/4/5/5.
Thanks to @eppc0330!
2021-04-05 14:12:34 -04:00
Aleos
127f4241d6
Adjusts Loyalists Hood to Garment (#5826)
* Fixes #5793.
* Adjusts the location of Loyalists Hood from Costume Garment to Garment.
* Fixes a small typo in the yaml2sql tool for the location_costume_garment column.
Thanks to @Melk3000!
2021-04-05 09:25:59 -04:00
Atemo
e4c0660190
Suggestion getiteminfo script command update (#5819)
* Extend the functionality of getiteminfo script command to retrieve the item ID/Aegis item name
* Added constants
* Updated setiteminfo
2021-04-04 23:55:55 +02:00