16922 Commits

Author SHA1 Message Date
idk-whoami
7677d06d17
Removed duplicates RaceGroups mob_db (#5757)
Removed duplicates RaceGroups mob_db

Fixed change the header output

Thanks to @aleos89 !
2021-02-27 14:37:09 +01:00
idk-whoami
fe9ec46dc9
Corrected script for some item (#5739)
* Corrected script for some item
* Add item IDs 23475 and fixed item IDs 13295
* SQL synchro
* Fixed #5759
Thanks to @mazvi and @Balfear !
2021-02-26 16:17:25 +01:00
Vincent Stumpf
ca779dad59
Clean up instance map name generation (#5704)
Put the instance map name generation in a seperate function
Fix some compiler warnings
Fixes #5691
Thanks @RadianFord
2021-02-25 15:01:44 -08:00
Akkarinage
7d6c1c9a38
Corrected output version in the converter (#5754)
Fixes #5753
2021-02-24 08:56:23 +01:00
Aleos
26632604f4
Adds support for Green Aura MVP damage (#5749)
Adds the DamageTaken flag which reduces damage done to specific naturally spawning MVP.

Fixes #3324.

Thanks to @admkakaroto, @SonaSonaSona and @Atemo!

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-02-21 23:33:15 +01:00
Lemongrass3110
3de24d8183 Fixed monsters in SQL mode
Fixes #5752

Thanks to @sianromantic
2021-02-21 19:07:16 +01:00
Aleos
1a1005435f
Adds script command channel_getopt (#5748)
* Fixes #5728.
* Adds script command channel_getopt to return channel options.
Thanks to @Akkarinage and @Lemongrass3110!
2021-02-18 08:27:54 -05:00
Daegaladh
fdcb740611
Fixed some changequest/setquest errors (#5329) 2021-02-18 01:23:05 +01:00
Aleos
6d4aba7d1c
Fixes script command getgroupitem (#5747)
* Fixes #5727.
* Fixes items that get dropped on the floor from script command getgroupitem being 0.
Thanks to @eppc0330!
2021-02-17 18:45:29 -05:00
Aleos
5aa9f75343
Cleaned up remaining TODO for Achievements (#4446)
* Converts labels to camelCase.
* Converts labels to plural where needed.
* Converts Target MobID to use the Sprite name.
* Converts Rewards ItemID to use the Aegis name.
* Dependents now checks for duplicate IDs.
* Dependents now properly supports import methods.
* Added YAMLUpgrade tool to convert previous YAML databases to new format.
* Removes the unique index value for Dependent Achievement ID.
* Adds support for the AG_CHATTING achievement types triggered by script (achievementupdate script command).
* AG_CHATTING map type achievements are still disabled as behavior is unknown.
* AG_HEAR and AG_SEE are now dropped and those achievements have been converted to AG_CHATTING.
* Converts the group constants to how Aegis names them.
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-02-17 18:01:11 -05:00
Aleos
0af4a9b40c
Fixes Poisoning Weapon icon display after relog (#5746)
* Fixes #5642.
* Poisoning Weapon effects should not show the icon on self after relogging.
Thanks to @eppc0330!
2021-02-17 13:34:08 -05:00
Mambow
cbaef6d9a5
Fixes atcommand killmonster2 bypass
* Atcommand killmonster2 would make monsters drop items because of a case insensitive check.
Thanks to @Mamb0w!
2021-02-17 10:52:50 -05:00
aleos
2cc5337083 Updates copyright date 2021-02-17 08:04:59 -05:00
Aleos
7992e0891b
Converts the mob database to YAML (#5435)
* Combines mob_race2 and mob_drop databases into one.
* General cleanups and optimizations.
* Includes CSV2YAML conversion tool.
Thanks to @vstumpf, @lukasrmattos, and @Lemongrass3110!
2021-02-16 17:09:06 -05:00
Atemo
6ed0359522
Item script correction (#5734)
* Correction of the script part of some items according to aegis datas
* Updated mob_race2_db.txt
* Correction of the aegis item name
* SQL synchro
2021-02-13 15:45:15 +01:00
Atemo
fe66d0110c
Follow-up af274edda8 (#5737) 2021-02-12 15:06:44 +01:00
idk-whoami
12143456ed
Corrected script for some item (#5733) 2021-02-10 15:22:53 +01:00
Aleos
f10de84ea3
Fixes Gate of Hell behavior (#5267)
* Fixes #3259.
* Fixes SP damage bonus for levels 1-4 being too low caused by a rounding issue.
* Gate of Hell is no longer reduced by long range modifiers.
* Fixes the HP/SP damage for statusAtk and masteryAtk to properly apply the NK_IGNOREELEMENT flag when checking target players. This subsequently applies to all skills.
* Adds a new NK flag to remove any hard coded skills that can ignore long range attack modifiers from the caster's side.
Thanks to @Tokeiburu and @exneval!
2021-02-05 12:37:07 -05:00
mazvi
e78f6ae596
Fixes a typo in upgrade_20210201.sql (#5729)
* Adds missing "into" statement.
Thanks to @mazvi!
2021-02-04 10:55:36 -05:00
Atemo
af274edda8
Small corrections of some item data (#5500)
* Correction of the Range, Slot, EquipLevelMax, Defense
* Changed bAtk to BaseAtk
* SQL synchro

Thanks to @Lemongrass3110 !
2021-02-03 15:14:43 +01:00
idk-whoami
eb50ccaefa
Corrected script for some item (ShadowGear items) (#5725)
* Corrected script for some item (ShadowGear items)
* SQL synchro
2021-02-02 18:44:47 +01:00
Andreas Jüttner
905e21a398
Fixes MO_CHAINCOMBO and Knuckle weapons
* Adds missing double damage.
* Adjusts hitcount to 6.
Thanks to @Erukanu!
2021-02-02 08:09:49 -05:00
Lemongrass3110
9e182e2af7 Follow up to c36f6b8
Thanks to @RagnaWay
2021-02-02 00:33:15 +01:00
Aleos
c36f6b820f
Adds support for new Madogear appearance (#5081)
* Fixes #4524.
* Adds support for the new slimmer Madogear suit.
* Adjusts script command setmadogear to support changing to this type.
* Adjusts atcommand mount to support changing to this type.
* Removes a 3rd class check from setoption for Rangers and Mechanics.
* Removes status_calc_pc call from pc_setoption so that it can be handled via normal status change calculations.
* Adds Mado_Box02 item for Mado Suit.
Thanks to @admkakaroto, @Atemo and @Lemongrass3110!
2021-02-01 16:09:24 -05:00
Atemo
e1e548ce02
Setting to turn off a potential exploit in RoomOfConsciousness.txt (#5724)
Fixed #5230

Thanks to @idk-whoami
2021-01-28 15:55:36 +01:00
Lemongrass3110
47d68286b5 Added some new constants and placeholders 2021-01-28 01:09:23 +01:00
idk-whoami
49b3ca49d7
Corrected AegisName for some item (#5708)
* SQL synchro

Thanks to @limitro !
2021-01-27 15:27:02 +01:00
Aleos
1e3d777853
Fixes Golden X potion reflect effect (#5719)
* Fixes #5651
* Resolves an issue with Golden X potion causing 1 reflect damage even if the target doesn't have any reflect abilities active.
Thanks to @eppc0330!
2021-01-26 10:08:14 -05:00
Lemongrass3110
9f87653e3a
Fixed homcunulus exp definitions (#5711)
Follow up to f57b037

Thanks to @JinYuichi and @RagnaWay
2021-01-26 15:25:43 +01:00
Atemo
6b8e369da3
Fixed an issue with bReduceDamageReturn (#5722)
Fixed #5650
Thanks to @eppc0330, Lemongrass3110 !
2021-01-26 01:38:50 +01:00
Atemo
8216a6d7f7
setnpcdisplay potential crash (#5721)
* Fixed a potential crash in npc_setdisplayname with floating npc

Thansk to @Lemongrass3110 !
2021-01-26 01:02:16 +01:00
Lemongrass3110
20baa2fdba
Added a config for respawn time variance (#5715)
By default the respawn time variance only applies to boss monsters on official servers.

Fixes #5714

Thanks to @Playtester
2021-01-25 23:10:58 +01:00
Atemo
0178bec58a
Corrected the group constant name for the Costume Enchantment Stone Boxes (#5720)
* SQL synchro
Fixed #5710

Thanks to @Melk3000
2021-01-25 19:36:05 +01:00
Aleos
de74155af7
Updates to Bijou (#5718)
* Fixes #5702.
* Adds the MVP attribute to Bijou.
* Updates drop data.
Thanks to @mazvi and @Atemo!
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2021-01-25 12:41:02 -05:00
Eric Liu
e4a9a2e4bc
Add missing Overseas Care Package items (#5687) 2021-01-24 15:52:11 +01:00
Lemongrass3110
f350de1e31
Changed the way gender restrictions work (#5460)
Removed the ignore_items_gender config.
Fixed some existing items.
Moved some restrictions that were removed on official servers into the import folder.

Fixes #5458

Thanks to @HenryAlvarez12, @aleos89, @Atemo and @Daegaladh
2021-01-23 18:45:35 +01:00
Aleos
b1a85cfdff
Corrects Varetyr Spear cooldown and hit count (#5709)
* Fixes #5644.
* Cooldown updated to 5 seconds.
* Hit adjusted to 3 separate hits.
Thanks to @sonniez!
2021-01-22 19:48:31 -05:00
Vincent Stumpf
27f78b1a72
Added atcommand documentation (#5705)
Adds documentation for the following:
* soulball
* reloadattendancedb
* clanspy
* agitstart3
* agitend3
* limitedsale
* changedress
* camerainfo
Fixes #5679
Thanks @Akkarinage
2021-01-20 20:19:52 -08:00
Lemongrass3110
136034ea20 Fixed CZ_REQ_ITEMREPAIR
Thanks to @LunarSHINING
2021-01-20 21:37:24 +01:00
Vincent Stumpf
f58a680a69
Fixes Cart Termination not ignoring autoguard/cicada (#5703)
* Fixes #5697
* Duplicate Flags key in skill_db.yml overrided the original
Thanks to @Singe-Horizontal
2021-01-19 19:07:46 -08:00
idk-whoami
e1e48f77cc
Corrected item combo (#5701)
* Corrected Illusion Puente Robe combo
* Added missing item combo for Royal_Bow
2021-01-19 15:48:51 +01:00
Lemongrass3110
701bdd3d6f
Added Woodie card (#5699)
Fixes #5653

Thanks to @RagnaWay
2021-01-18 19:09:08 +01:00
idk-whoami
dec0f8c1b6
Corrected script for some item (#5692)
* SQL synchro
2021-01-18 17:18:38 +01:00
Vincent Stumpf
ca49871df3
Fixed memory leaks in getunits and addrid (#5700)
Thanks to @theultramage
2021-01-18 15:14:36 +01:00
Atemo
a33887b59f
Questinfo correction (#5523)
* Corrected questinfo bubble not always being displayed
* Docs updated
* Changed qi_display to std::vector

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>

Thanks to @lighta @aleos89 @Lemongrass3110 !
2021-01-15 22:49:35 +01:00
Lemongrass3110
67b95f8660
Fixed Costume Silent Executor Position (#5694)
Fixes #5678

Thanks to @mazvi
2021-01-15 20:26:21 +01:00
Lemongrass3110
6ea30897b4
Refactored automatic mail deletion (#4569)
Added a configuration that allows you to delete mails without attachment instantly after the given interval.

Introduced a define for the iteration size of how many mails will be deleted in each circle.
It his highly recommended to not increase it too high or your char server might lag, if you have a lot of mails on your server.

Always delete all mails sent by the server after the given interval in a single statement and ignoring the iteration size.

Added transaction safety for mail deletion. With this a mail and it's attachments will always be safely deleted together.

Fixed a duplication issue, when deletion of the mail would have failed, but the mail was still returned.

Fixed notification of online characters in certain rate circumstances.
2021-01-15 13:38:03 +01:00
Joam
0622324ed6
Fix soulball packet in client 20200724ragexeRE+ (#5596)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-01-14 23:51:57 +01:00
Balfear
78093fb469
Quest type: hunting location (#5564)
Fixes #5490

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-01-14 22:56:11 +01:00
Daegaladh
ecb4cc0a42
Session check standarization (#5388)
Thanks to @Lemongrass3110
2021-01-14 15:57:30 +01:00