Xaver-DaRed
f9f3d2bbd3
Remove legacy Stoneskin power tracking method
...
AKA: Remove stupid "stonekin" modifier
2026-07-25 00:24:55 +02:00
Xaver-DaRed
67aba7c85a
Cleanup stoneskin handling and usage
2026-07-24 20:35:54 +02:00
ThrisStraizo
89a9e108fb
Implement Cerberus Mechanics
...
Co-Authored-By: Xaver-DaRed <Xaver-DaRed@users.noreply.github.com>
2026-07-21 15:04:54 +02:00
Umeboshi
c7fb2f3320
[lua] Correct Utsusemi Effect Wear Message
2026-07-15 22:56:25 -07:00
Spencer Steed
6695a94e32
Fix Rampart Magic Shield absorbing physical damage.
...
Honor existing stoneskin subType 1/2 used by frozen_mist, hydro_wave, and
Rampart. Skip absorption only when attack type is known incompatible.
Refs #9665 .
2026-07-12 20:21:45 -05:00
Zach Toogood
e1cab1c894
Lua: Migrate to math.randomInt and math.randomFloat
2026-07-05 14:55:22 +01:00
Xaver-DaRed
1218a14533
Implement ecosystem damage multipliers
...
Circle effects. Blue spell ecosystem properties, etc...
2026-07-05 00:59:26 +02:00
Critical
53299bdbcd
[lua, sql] Corsair job util enhancements
...
Co-Authored-By: Xaver-DaRed <Xaver-DaRed@users.noreply.github.com>
2026-06-22 11:14:20 +02:00
sruon
3cb7f6d35f
Migrate ECOSYSTEM enum to YAML
2026-06-18 16:16:04 -06:00
Skold
5c6a5b3548
Update Automaton Steam Jacket
...
Co-authored-by: Xaver-DaRed <Xaver-DaRed@users.noreply.github.com>
2026-06-09 12:31:24 +02:00
Skold
2723e99c7c
[lua] Implement Automaton Analyzer / Era Module
...
Adds the Automaton Attachment Analyzer and Implements a 2012 era module.
2026-05-25 21:25:17 -04:00
Umeboshi
1fd0331521
[lua] utils.shadowAbsorb cleanup
2026-04-17 06:38:57 -07:00
Umeboshi
7eee10269d
[core][lua] Physical Mobskll Refactor
2026-04-14 19:43:10 -07:00
Umeboshi
8f9dc1b4dc
[lua] Comment out print in utils.defaultIfNil()
2026-02-16 08:04:04 -08:00
Umeboshi
4b9bd4c540
[lua] Allow defaultIfNil() to accept tables/boolean.
2026-02-13 05:18:30 -08:00
sruon
445a193533
Account for shadows before returning pet damage
2026-02-02 20:23:03 -07:00
Xaver-DaRed
e52e8e2012
Add enhancement additional effect type and cleanup several utils
2026-01-26 04:41:59 +01:00
Xaver-DaRed
81e43778ba
Audit utils.clamp()
2025-12-24 01:37:00 +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
Rosienaikanaro
40d0218e1a
Refactor Moon Cycle Handling
...
- Better accounting for asymmetrical moon phases.
- Creates enums and cleans up / replaces existing checks for capstone phase states.
- Replace all existing uses of phase where cycle should have been checked instead.
2025-11-15 04:19:30 -05:00
WinterSolstice8
091084f280
[lua] Replace utils.thirdeye with new combat function
2025-10-28 18:10:41 -06:00
Xaver-DaRed
f4907746f7
Remove getMidnight alias
2025-10-08 17:53:35 +02:00
Xaver-DaRed
78795f36f1
Minor function cleanup
...
No need to repeatedly fetch a table within a table, when we can do it once
2025-10-01 14:16:57 +02:00
Xaver-DaRed
b6366f11a6
Remove "start time" from transport tables
...
Co-Authored-By: MowFord <MowFord@users.noreply.github.com>
2025-10-01 14:16:57 +02:00
MowFord
66acdc5607
Some xi.transports-related adjustments to human-readable formats
2025-09-30 09:28:45 -05:00
Xaver-DaRed
c10aef312c
Move utilities to their own folder and audit some
2025-09-26 01:37:05 +02:00