Commit graph

63 commits

Author SHA1 Message Date
WinterSolstice8
37011de429 [core] [lua] Add FOOD_HP and FOOD_MP mods 2024-12-06 19:36:28 -07:00
Xaver-DaRed
cc78593b46 Rename "Material loss" modifiers and fix usage accross code 2024-12-04 08:23:28 +01:00
Xaver-DaRed
6b14d84596 Add skill-specific HQ rate modifiers 2024-12-03 19:50:57 +01:00
Xaver-DaRed
6685cd1995 Rename "Anti-HQ" modifiers and add some Escutcheon missing modifiers 2024-12-03 19:43:52 +01:00
Xaver-DaRed
2892d91005 Rename and add modifiers for synthesis success rate 2024-12-03 19:16:28 +01:00
WinterSolstice8
53c3dd1c2e [core] [lua] [sql] Implement Impetus 2024-11-26 23:58:39 -08:00
WinterSolstice8
dd12553960 Audit HP/MP calculations (incl curse, weakness, hp%, food)
Add new mods for weakness/curse as they are not additive to hpp/mpp
Move everything to correct places based on retail testing
Move HP/MP traits to "base" HP/MP via new mods
2024-11-26 15:11:37 -08:00
WinterSolstice8
2c4ff04b47 [core] [lua] [sql] Update Dodge & Focus to new retail versions 2024-11-23 20:05:05 -07:00
Zach Toogood
4d40174936
Merge pull request #6439 from Xaver-DaRed/desynth
[Synthesis] Minor cleanup
2024-11-20 13:36:31 +00:00
WinterSolstice8
083cd09f23 [lua] [core] [sql] add Enhances Sange mod
Add said mod to the applicable augment as well
2024-11-18 20:18:48 -07:00
Xaver-DaRed
b884962ee0 [Synth] Material loss cleanup
Raises and clamps loss rate
2024-11-18 17:17:49 +01:00
WinterSolstice8
3d888c5f06 [core] [lua] Split out Sengikori "effect" so MB damage works
Add Sengikori bonus mod for gear
2024-11-14 17:34:22 -07:00
UmeboshiXI
212921f2dc [core][lua] SAM Ability Sengikori Implementation 2024-11-14 17:34:20 -07:00
Xaver-DaRed
328cb9bcbf Add flooring and proper order to each speed factor
Co-authored-by: cocosolos <cocosolos@users.noreply.github.com>
2024-09-10 07:43:15 +02:00
Xaver-DaRed
b3fd755e35 Add notes for for Atma movement speed bonus and correct "typo" 2024-09-03 20:43:56 +02:00
Xaver-DaRed
b254442633 Add new modifier for flee 2024-09-03 12:48:02 +02:00
claywar
a8986be5ab
Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
claywar
94887d4db8
Use @enum annotation for tables in enum directory 2024-08-20 18:12:33 -04:00
Xaver-DaRed
ab3c511a54 Fixes/Implements properly critical hit evasion 2024-08-06 12:38:58 +02:00
Zach Toogood
5aea6cc94b
Merge pull request #6039 from LandSandBoat/zach2good/lua_lang_server_ci
Tools: Add LuaLS checks
2024-08-05 16:13:43 +01:00
Zach Toogood
75844e6776 CI: Add annotations to enums 2024-07-25 08:18:34 +01:00
Xaver-DaRed
db3bd5dfee Audit "Souleater" Ability and Effect
Co-authored-by: Schaedelschaden <Schaedelschaden@users.noreply.github.com>
2024-07-21 22:18:26 +02:00
Xaver-DaRed
91e1d7564b Audit "Nether Void" Ability
Co-authored-by: Schaedelschaden <Schaedelschaden@users.noreply.github.com>
2024-07-21 21:33:54 +02:00
Xaver-DaRed
249c537e74 Audit "Diabolic Eye" Ability and Effect
Co-authored-by: Schaedelschaden <Schaedelschaden@users.noreply.github.com>
2024-07-21 21:30:30 +02:00
Xaver-DaRed
a169fedaf7 Reorder DRK modifiers so both mod lists are equal 2024-07-20 22:24:40 +02:00
Xaver-DaRed
337fc54a20 Properly divide capped and uncapped "magic burst bonus" types 2024-07-18 15:41:16 +02:00
Frankie-hz
66c91e225a [core] Adds damage cap mod
Adds damage cap mod for mobs that have set values for damage they take
2024-07-14 11:54:26 -04:00
Ampitere
942875e36a add: Shield Barrier trait functionality 2024-05-13 08:53:46 -07:00
TracentEden
da55a105a4 Fix race specific equipment and sexchange issue 2024-05-05 21:21:02 +03:00
TracentEden
84fd70bd2e Fix ksnm trial weapon crit mods
Co-Authored-By: OpheliaXI <heliashelium@gmail.com>
2024-04-15 20:41:40 -06:00
MowFord
5c7bee3c1f Update rand deal bonus to unused modifier ID 2024-04-14 14:06:27 -05:00
MowFord
d753a6b8aa Basic random deal functionality
Co-authored-by: ari-osm
2024-04-14 12:35:43 -05:00
Xaver-DaRed
5a6e657548 Replace already-in-use mod Ids with non used ones 2024-04-13 21:48:05 +02:00
TeoTwawki
4403a199fc
Merge pull request #5217 from AppleCronch/base
[lua][sql][core] DMG Limit Implementation & Fix WS pDIF cap values
2024-03-14 21:17:06 -04:00
AppleCronch
a42a4a5660
Merge branch 'LandSandBoat:base' into base 2024-03-08 18:52:52 +07:00
Xaver-DaRed
fc76ae8d2e Implement Innin Ninjutsu damage multiplier 2024-03-04 18:48:35 +01:00
AppleCronch
e9147a4ed1 [lua][sql][core] DMG Limit Implementation 2024-03-04 03:19:54 +07:00
Xaver-DaRed
b4d9a71a9b Refactor swordplay calculations
Co-authored-by: SpicyRyann <SpicyRyann@users.noreply.github.com>
2024-03-02 06:33:54 +01:00
WinterSolstice8
59cf95ed64 [core] [lua] Add 2H specific modifiers and 2H ability audit
3 Mods that only work under two handed weapons:
Accuracy
Job Ability haste
STR
2024-02-27 23:31:44 -07:00
Zach Toogood
047a739bb4
Merge pull request #5154 from TeoTwawki/additionalEffectStrikesBack
Move addEffect lvCorrect/Stat handling to modifier based for flexibility
2024-02-21 11:46:50 +00:00
Xaver-DaRed
9868f4a774 Additional mods cleanup. Free modifier 141 for a diffeent PR. 2024-02-19 21:08:16 +01:00
TeoTwawki
5d269f83c2 Move addEffect lvCorrect/Stat handling to modifier based for flexibility
...Instead of assuming all ranged attacks will be the same.

Additionally:
- Moved up the lv correction call to before we check for proc
- Changed a small number of the sql comments to use the enum for readability. More to come later.
- Add some additional notation commenting
2024-02-19 14:44:48 -05:00
Xaver-DaRed
18cae67877 Implement all damage and breath damage nullification modifiers 2024-02-19 13:54:38 +01:00
Xaver-DaRed
4b5de0656a Rename magical damage nullification modifier
For consistency
2024-02-19 13:01:33 +01:00
Xaver-DaRed
603d1f4337 Reorganize damage taken, nullification and absorbtion modifiers 2024-02-19 12:44:12 +01:00
Carver
1c4511caae
Add Sha Wujing's lance (#5105)
* add wiring for sha wujings lance

* Minor cleanup:
- Correct item dispensing animation and remove 'todo'
- Switch to modifier from slot check, because historically checking gear slots in item scripts is HEAVILY discouraged with many good reasons
- Fix a typo in an unrelated item name comment along the way.
- Add several missing for "eat raw meat" and "eat raw fish" items.

---------

Co-authored-by: TeoTwawki <arawn.annwn@yandex.com>
2024-02-08 05:52:09 -05:00
TeoTwawki
eefa916217
Merge pull request #4981 from CatsAndBoats/bst_tandem_x_plumbing
[Core] Adds tandem blow/strike traits to sql and mods to cpp/lua
2024-01-31 09:03:50 -05:00
Xaver-DaRed
6a85f7caf3 Implement AoE damage reduction
Only for converted spells.
2024-01-28 20:46:24 +01:00
Xaver-DaRed
bddbace4b8 Correct "Ice maker" attachment MAB multiplier 2024-01-26 12:47:35 +01:00
MowFord
973fb38f66
[LUA] Provide more robust casting behavior for light spirit (#4894)
* Provide more robust casting behavior for light spirit

* Improve logic flow for cure target selection

change order lists to use ipairs
update to use ability enum

* Convert smn spat reduction to item mod
2024-01-23 19:27:41 -05:00