16361 Commits

Author SHA1 Message Date
Lemongrass3110
b86926a7a2
Fixed a compiler warning in script.cpp (#4586)
Fixes #4582

Thanks to @idk-whoami and @aleos89
2020-02-03 14:44:58 +01:00
Lemongrass3110
a323474433 Fixed a few hard coded element checks 2020-02-02 20:01:55 +01:00
aleos
abc027b47f Skill YAML fixes
* Fixes an issue with knockback converting the wrong column.
* Fixes an issue with skills containing multiple elements converting the wrong column.
Thanks to @mazvi and @Lemongrass3110!
2020-02-02 13:42:53 -05:00
rAthenaAPI
c279c009ad SQL synchronization 2020-02-02 18:34:29 +01:00
Everade
be9549f33a
Item DB fixes (#4573)
* Various itemDB fixes
- Added missing item effects
- Added missing jRO and twRO items
- Typo fixes
- Effect fixes
- Name corrections
- Weight corrections
- Costume location corrections

Fixes #4572
2020-02-03 00:34:14 +07:00
Lemongrass3110
0105116338 Fixed variable cast times
Thanks to @mazvi again.
2020-02-02 17:58:44 +01:00
Lemongrass3110
5cf7aceb2a Fixed some bugs with the new skill db
Fixes #4590

Thanks to @mazvi
2020-02-02 16:04:11 +01:00
Lemongrass3110
990c81f024 Fixed a few bugs in the mob avail converter
Thanks to @Everade
2020-02-02 15:06:45 +01:00
aleos
7bdfe81867 Skill Ammo requirement fixes
* Fixes #4589.
* Resolves an issue with the skill converter outputting the incorrect ammo type requirement.
* Also fixes an issue with physically attacking targets while having a status option active.
Thanks to @mazvi!
2020-02-01 16:06:13 -05:00
Lemongrass3110
6f9c931efe
Fixed wrong equip descriptions in refiners (#4581)
Fixes #4577

Thanks to @reunite-ro and @Atemo
2020-02-01 16:20:25 +01:00
Aleos
1b8c2e517d
Cleaned up CSV2YAML skill database label (#4585)
* Strips the "_Skill" from TargetType.
* Cleaned up documentation header to match.
2020-02-01 09:53:27 -05:00
aleos
ecd2a9af87 Fixes script command resetskill
* Follow up to dca3797.
* Resolves a missing skill index lookup during skill reset.
Thanks to @mmanlapat!
2020-02-01 08:54:34 -05:00
rAthenaAPI
201d6c4c5b SQL synchronization 2020-02-01 03:01:05 +01:00
Amir Azman
91cce837fc
Changed base status condition of Paladin Card from bLuk to bInt (#4584) 2020-02-01 09:00:49 +07:00
Aleos
dca3797d44
Converted the skill database to YAML (#4531)
* Combines skill_cast_db, skill_castnodex_db, skill_copyable_db, skill_nonearnpc_db, skill_require_db, and skill_unit_db into skill_db.
* Introduces a cached YAML class for quicker lookups.
* General cleanups and optimizations.
* Includes CSV2YAML conversion tool.
Thanks to @Lemongrass3110!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-01-31 14:14:08 -05:00
Aleos
de9f667d2f
Corrects Max Baby Third Parameter issue (#4578)
* Fixes #4576.
* Added missing case for returning battle config for Baby Third classes.
Thanks to @reunite-ro!
2020-01-29 17:03:24 -05:00
Daegaladh
ed51647311
Fixed hom_idle_no_share exp check (#4557)
* Follow up to 921b3e2c3e9eae36cbf2ca35bcede6e0d73ba074
2020-01-28 21:29:30 +01:00
Jittapan Pluemsumran
082766defc Revert "Overed Boost now decreases homun's hunger level by half (#4218)"
This reverts commit 77fa9dbcbe6ad702ca5549f4ae2fba5983c4c9d0.
2020-01-26 23:33:32 +07:00
yoonjunho1994
77fa9dbcbe Overed Boost now decreases homun's hunger level by half (#4218)
Fixes #4217
2020-01-26 22:37:11 +07:00
rAthenaAPI
53b912c776 SQL synchronization 2020-01-26 15:49:30 +01:00
Joam
de9fd0ae1b Itemdb Racing hat and Racing enchant (#4361) 2020-01-26 21:49:13 +07:00
rAthenaAPI
45de3cc3a7 SQL synchronization 2020-01-26 05:36:22 +01:00
Akaineko
dc7c4e0d24 Updated nightmare bio lab (#4536)
Fixes #3785

Thanks to @Atemo and @Lemongrass3110
2020-01-26 05:36:09 +01:00
Lemongrass3110
d11ab77a2e
Fixed storage size of the counting columns (#4568)
Fixes #4567
2020-01-26 01:05:33 +01:00
Lemongrass3110
97894a627a
Fixed SG_FEEL dialog cancel (#4566)
Fixes #3535

Thanks to @anacondaq
2020-01-25 23:45:39 +01:00
Lemongrass3110
e1c40cc741
Fixed a pvp bug with option invisible (#4563)
Fixes #4230

Thanks to @Stingor
2020-01-25 17:23:08 +01:00
Atemo
0362e3a50b
Added missing close in Fili npc (#4562)
Fixes #4561 
Thanks to @Indigo000
2020-01-25 17:07:06 +01:00
gamingmagic
e2a1bb3f0c Fixed sitting issue for devoted players (#4538)
Fixes #1927

If aplayer is under devotion and gets attacked he will remain sitting server side, while standing up client side. This will result in the player not being able to move anymore, until he sat down/stood up again.

Since this is the real behavior on AEGIS we added a configuration for the fix, which will be enabled by default, since we think this is broken behavior. You can always turn it off in case you want to mimic official behavior.

Additionally fixed the devoting player as well:
The devoting player should also stand up when the devoted player is hit.
If the player is missed or he lucky dodges and no damage is dealt, no damage packet should be sent to the devoter.
Additionally fixed that the devoter did not use the waving damage animation, because the amotion and dmotion values were not sent.

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-01-25 13:57:28 +01:00
rAthenaAPI
8eae62aae2 SQL synchronization 2020-01-24 18:22:15 +01:00
Lemongrass3110
80ca99cd00
Fixed Duneyrr card (#4556)
Fixes #4554

Thanks to @Everade
2020-01-24 18:21:54 +01:00
Aleos
bd2d82157a
Fixed Expanded Baby parameter cap (#4551)
* Fixes #4350.
* Resolved Expanded Baby classes parameter cap defaulting to the upper class.
* Fixes baby parameters for Summoners as well.
* Removed redundant baby checks due to correct order now.
Thanks to @bgamez23!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-01-24 10:56:39 -05:00
Aleos
271489960a
Corrected Feint Bomb infinite status (#4550)
* Fixes #4508.
* Resolves an issue where Feint Bomb was giving users infinite duration from AoE statuses.
Thanks to @laziem!
2020-01-23 16:09:52 -05:00
Daegaladh
921b3e2c3e
Added conf option for homunculus idle no share (#4548)
* Added conf option to make characters stop receiving exp/drop from homunculi when they are idle
2020-01-22 18:55:59 +01:00
Lemongrass3110
a4c75d4771
Fixed compilation on GCC < 5.1 (#4552)
Fixes #4544
2020-01-22 16:06:58 +01:00
rAthenaAPI
87f66ed0f0 Effect State Update 2020-01-22 14:05:38 +01:00
rAthenaAPI
5b5e352945 Effect State Update 2020-01-22 13:05:22 +01:00
rAthenaAPI
ef9cbc3459 Effect State Update 2020-01-21 07:05:38 +01:00
rAthenaAPI
441ebcffc8 SQL synchronization 2020-01-21 07:00:57 +01:00
rAthenaAPI
585056cb84 Mob and NPC Identity Update 2020-01-21 07:00:37 +01:00
rAthenaAPI
858c9bf4f7 Effect State Update 2020-01-21 05:05:32 +01:00
Atemo
79a5a5b32f
Fixes an issue in eclage quest (#4547)
* The script should stop when the quest is not active
* Fixes issue #4540

Thanks to @Indigo000
2020-01-20 22:35:52 +01:00
Atemo
148519b47a
Fixes issue #4539 (#4546)
* Corrected a menu offset
Thanks to @Indigo000
2020-01-18 17:05:47 +01:00
Sader Fawall
fc1c05aee9 Announce Accept Char id (#4203)
Adjusted script command announce to accept charID
* Fixes #3901.
* Script command announce will now accept a character ID to display locally.
Thanks to @sader1992!
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-01-17 21:22:49 -05:00
Aleos
bf9a3b47fe
Removed an extra status calculation for players (#4525)
* Follow up to 2732176.
* Fixes #4150.
* Removed an extra status calculation for players resulting in some status data being nullified.
* Adjusted status calculation for autobonus and unequipping items.
* Cleaned up delayed damage logic.
Thanks to @cydh, @Hatfun, and @NeutralDev!
2020-01-17 20:30:35 -05:00
Aleos
69b68bc2f5
Fixed CSV2YAML not freeing memory (#4542)
* Fixes #4541.
* CSV2YAML tool will now free the memory on each database conversion.
Thanks to @Lemongrass3110!
2020-01-17 19:13:47 -05:00
Sader Fawall
4f0894c4f9 Fixed unitwalk with the same event name (#4204)
Fixes #4118
2020-01-18 00:29:56 +01:00
rAthenaAPI
bacaff8383 SQL synchronization 2020-01-17 23:31:03 +01:00
Lemongrass3110
b05f9af559
Fixed invalid usage of bRegenPercentHP/SP (#4517)
Fixes #4516
2020-01-17 23:30:45 +01:00
Mael
9bc8b77e78 Update socket_enchant2.txt (#4543) 2020-01-17 23:04:13 +01:00
rAthenaAPI
a3f3b94f10 SQL synchronization 2020-01-15 05:00:55 +01:00