Xaver-DaRed
|
cd80aeb449
|
Move damage adjustment function location (out of spell specific file)
|
2026-01-21 19:24:16 +01:00 |
|
Xaver-DaRed
|
35bd1c1f0e
|
Create physical SDT function and reorganize magical one
|
2026-01-20 20:18:19 +01:00 |
|
Umeboshi
|
5c2b34c850
|
[lua] Move functions from global to utils.
|
2025-12-12 11:07:14 -08:00 |
|
Umeboshi
|
1ff0937819
|
[lua] Move skill utility functions to combat global.
|
2025-12-12 04:33:35 -08:00 |
|
Xaver-DaRed
|
62ea25ff8d
|
Convert TMDA function to a global "damage taken" function
|
2025-11-19 04:50:22 +01:00 |
|
Xaver-DaRed
|
21dbd71691
|
Separate absorption and nullification calculations
|
2025-11-19 03:37:11 +01:00 |
|
Xaver-DaRed
|
eb97f031bd
|
Retire finalMagicAdjustments() function usage
|
2025-09-25 13:48:19 +02:00 |
|
Xaver-DaRed
|
fb27ad2149
|
Retire addBonuses() function usage
|
2025-09-25 13:48:18 +02:00 |
|
Xaver-DaRed
|
a6b304c6ac
|
Retire calculateDuration() function usage
|
2025-09-25 13:48:18 +02:00 |
|
Xaver-DaRed
|
92c4d350dc
|
Remove unneeded requires
|
2025-09-19 13:43:05 +02:00 |
|
Xaver-DaRed
|
4edf3302ba
|
Replace xi.combat. to xi.data. when appropiate
|
2025-09-19 13:42:49 +02:00 |
|
Xaver-DaRed
|
6a644831ac
|
Retire calculateMagicDamage() function
|
2025-09-18 03:18:33 +02:00 |
|
Xaver-DaRed
|
a49e013bb8
|
Retire applyResistanceAbility() function
|
2025-09-18 03:18:32 +02:00 |
|
Xaver-DaRed
|
813993231a
|
Retire doEnspell() function
|
2025-09-18 03:18:32 +02:00 |
|
Xaver-DaRed
|
1bfe6ba12e
|
Retire applyResistanceEffect function
|
2025-09-14 20:20:56 +02:00 |
|
Umeboshi
|
94d737dd8e
|
[core][lua] handleSevereDamage Lua binding
|
2025-08-19 03:00:49 -07:00 |
|
Xaver-DaRed
|
445371efb4
|
Retire c++ lua call for magic damage taken
|
2025-04-26 20:29:49 +02:00 |
|
Xaver-DaRed
|
8bdbaa55d9
|
Fix elemental Syphon day/weather bonuses and add JP effect
|
2025-03-30 23:31:21 +02:00 |
|
Xaver-DaRed
|
6e01e40bc1
|
Cleanup enfeebling songs
- Add MACC logic for soul voice
- Remove unnecesary steps and columns
- Correct effect of gear on potency, macc and such
|
2025-01-23 12:42:42 +01:00 |
|
Xaver-DaRed
|
bc56d8f7c3
|
MACC: Work with songs and support fetching skill rank
|
2025-01-14 10:35:59 +01:00 |
|
Xaver-DaRed
|
f21e647dd3
|
Remake elemental table and retire magic.lua copies
|
2025-01-13 02:44:00 +01:00 |
|
Xaver-DaRed
|
5fa849fdc3
|
Create "resist rate" helper function in magic_hit_rate file
Susbtitues lees generic helper function in damage_spell and ensures proper usage across the code.
|
2024-10-03 10:58:45 +02:00 |
|
Xaver-DaRed
|
fb64153b68
|
[magic.lua] Retire "AffinityBonusAcc" function usage
|
2024-10-01 14:20:42 +02:00 |
|
Xaver-DaRed
|
aee59324d5
|
[magic.lua] Retire "AffinityBonusDmg" function usage
|
2024-10-01 14:20:42 +02:00 |
|
Xaver-DaRed
|
771dc1020b
|
[magic.lua] Retire "adjustForTarget" function usage
|
2024-10-01 14:20:42 +02:00 |
|
Xaver-DaRed
|
27976d7a39
|
[magic.lua] Delete unused table and function
|
2024-10-01 14:20:42 +02:00 |
|
Xaver-DaRed
|
d12bfe5930
|
[magic.lua] Retire "getElementalDamageReduction" function usage
|
2024-10-01 14:20:42 +02:00 |
|
Xaver-DaRed
|
8090a7949c
|
Add non-elemental damage check to old "absorb/nullify" magic function
Todo: Retire
|
2024-09-28 18:52:47 +02:00 |
|
Xaver-DaRed
|
96662a7b2c
|
Cleanup unused tables in magic.lua
|
2024-09-28 16:46:43 +02:00 |
|
Xaver-DaRed
|
7d944db4d8
|
Make spell logic in magic.lua use new weather/day function
Fixes not checking for "No element" resulting in an error
|
2024-09-28 16:02:33 +02:00 |
|
WinterSolstice8
|
91fd66b3b9
|
[lua] magic.lua: Don't always MB if you have Magic Burst Bonus
|
2024-08-23 18:59:59 -06:00 |
|
WinterSolstice8
|
c0dcdef44d
|
[lua, core] Apply subtle blow, inhibit tp, dAGI, store tp to spells
|
2024-08-23 14:25:13 -06: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 |
|
Xaver-DaRed
|
bf21763d51
|
Delete "applyResistance" function
|
2024-05-10 21:40:09 +02:00 |
|
Xaver-DaRed
|
7707c27bdb
|
Delete "getMagicHitRate" function
|
2024-05-10 13:52:06 +02:00 |
|
Xaver-DaRed
|
15e3835788
|
Delete "calculateMagicHitRate" function
|
2024-05-10 12:19:25 +02:00 |
|
Xaver-DaRed
|
9d2a75f3e8
|
Delete "getMagicResist" function
|
2024-05-10 12:04:31 +02:00 |
|
Xaver-DaRed
|
9c11383d3a
|
Delete "canOverwrite" function
|
2024-05-10 11:38:58 +02:00 |
|
Ampitere
|
d6e1d04167
|
fix: Quick Draw improperly calculating resistance
|
2024-05-03 22:57:21 -07:00 |
|
Xaver-DaRed
|
2784bcb146
|
Correct Iridescence bonus based on quality.
|
2024-04-22 02:13:09 +02:00 |
|
claywar
|
65329e5d10
|
[ci] Remove unused function exceptions, deprecated magic function
|
2024-02-03 09:39:06 -05:00 |
|
Xaver-DaRed
|
a447e3515c
|
Remove unused function in magic.lua
|
2024-01-26 12:42:19 +01:00 |
|
Xaver-DaRed
|
7eb068066c
|
Remove Helix check function from magic.lua
Helixes do not use this file anymore
|
2024-01-26 12:42:19 +01:00 |
|
Xaver-DaRed
|
735ded32c1
|
Move helix duration logic out of magic.lua
Also, added check for saboteur duration bonus
|
2024-01-18 04:22:27 +01:00 |
|
Neckbeard
|
90448daa89
|
Corrects ROE trigger event in magic.lua
|
2023-09-04 08:11:30 -04:00 |
|
claywar
|
aa87e30e4d
|
[chore] Replace double-quote strings with single-quotes
|
2023-08-28 21:02:36 -04:00 |
|
claywar
|
0df5bd34cc
|
[luacheck] Remove some unused values assigned to variables
Remove excessive newlines
|
2023-08-24 18:10:39 -04:00 |
|
Xaver-DaRed
|
3f50f4ea9f
|
Convert missing spell: Addle
|
2023-08-24 01:21:03 +02:00 |
|
claywar
|
e55a78929f
|
Remove calculateDurationForLvl, replace single usage
|
2023-08-23 16:28:11 -04:00 |
|