Commit graph

105 commits

Author SHA1 Message Date
Umeboshi
36fd600beb [lua] Convert Physical Bloodpacts To Mobskill Framework 2026-06-18 20:02:08 -07:00
Umeboshi
7eee10269d [core][lua] Physical Mobskll Refactor 2026-04-14 19:43:10 -07:00
WinterSolstice8
a4fed23e47 [lua] Adjust mobskills/petskills to pass a table/in out of ALL of them
Praise be to sed
2026-02-04 18:04:01 -07:00
sruon
445a193533 Account for shadows before returning pet damage 2026-02-02 20:23:03 -07: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
ef1ae921fa
Merge pull request #8715 from sruon/action_packet
[core,lua] Action packet rework
2025-11-18 15:32:02 +01:00
sruon
c40c555cf0 Set the crit flag and distortion on pet/mob skills 2025-11-17 22:12:35 -07:00
WinterSolstice8
45eaed3ef0 [lua] Convert remaining hitrate calls to global 2025-11-16 06:31:52 -07:00
sruon
1e3b4d2393 Action lua enum 2025-11-12 14:58:58 -07: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
MowFord
97aa895533
Use centralized helpers for all spawn pet actions 2025-09-08 13:27:36 -05:00
Will Buck
f3854499e3 Add DA/TA to physical blood pact 2025-04-24 20:44:39 -05:00
Frankie-hz
7bba345e98 Corrects magical/physical naming for mobskills
Corrects magical/physical naming for mobskills
2025-01-25 00:17:00 -05:00
hooksta4
edfd41f8fb
Chore: Cleanup Mixed British/American Spelling to American English (#6470) 2024-12-01 20:55:23 +00: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
40051246b5 Correct mobskill magical redundancies 2024-05-22 22:49:07 +02:00
MowFord
039f4fd601 Update all petskill lua to include skill for magic burst msg 2024-04-24 08:49:58 -05:00
MowFord
4edd9af19c SMN pet magic burst message and accbonus 2024-04-22 11:46:43 -05:00
MowFord
264200be46 Player avatar BPs give proper miss message
Don't miss when magical abilities are against a PD target
2024-04-19 18:17:29 -05: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
claywar
5e3211a2b0
[chore] Remove all requires for scripts/globals/msg
Fix lines from search and replace


Fix last line length
2023-07-15 10:41:03 -04:00
Xaver-DaRed
1cc34bce4d Cleanup and style summon.lua 2023-07-10 22:00:13 +02:00
Xaver-DaRed
9b8f3d6f71 Apply fSTR calculation from physical_utilities to summon.lua 2023-07-10 22:00:13 +02:00
Xaver-DaRed
1023efb860 Apply level correction from combat to summon.lua 2023-07-10 22:00:13 +02:00
claywar
5a38d8011a
Merge pull request #3960 from LandSandBoat/remove-status-require
[chore] Remove remaining status global requires
2023-06-03 17:08:56 -04:00
claywar
7740e63970
[chore] Remove remaining status global requires 2023-06-03 15:49:05 -04:00
Xaver-DaRed
fcac59b105 Remove unused arguments from magic functions
Simplify, clean, simplify again, and so on.
2023-06-02 19:54:53 +02:00
claywar
8a0e16ad64
[chore] Add newline after end at same indent level (19)
Fix syntax
2022-11-22 15:55:35 -05:00
claywar
c46b2ccab4
[chore] Use multiple lines for long conditions (2) 2022-11-13 10:54:35 -05:00
claywar
7ebc2e0f56
[chore] Add required padding to division operators 2022-10-23 14:13:26 -04:00
claywar
15605fd49c
[chore] Add required padding for operators and comparators 2022-10-23 14:13:26 -04:00
claywar
2e936f9e35
[chore] Remove semicolons at the end of lua script lines 2022-10-21 16:38:48 -04:00
WinterSolstice8
97c493b9ea [core] [lua] [SMN] Implement Siren's Blood Pact: Rage abilities 2022-08-21 13:20:52 -07:00
claywar
ab7eda2058
[lua] Attach summon global to xi.summon 2022-06-28 10:48:06 -04:00
claywar
1cdac99879
[lua] Remove duplicate shadow code from summon global 2022-06-28 08:57:44 -04:00
claywar
efa38bf535
Fix magic damage references from spell_damage to damage 2022-06-15 20:41:00 -04:00
WinterSolstice8
b0e313741f [lua] [RUN] Add Liement effect/ability, fixup lua variables CI to new standard
* fix various bad/wrong variable usage in lua
2022-06-05 06:57:31 -07:00
WinterSolstice8
80b7a546be [core] [lua] [RUN] Implement Liement, add MDT/DT/Phalanx/Stoneskin checks where appropriate
* see https://www.bg-wiki.com/ffxi/Liement
* Adjust spikes damage to allow for absorbing
* Adjust spikes calls to use some actual message IDs instead of hardcodes
* Add core handler to check for Liement absorb
* Change some RUN effect removal to be silent
* Add range to Liement, which is not normally used unless you have Epeolatry's mod by design
* Update SteamJacket handler to pass in the element instead of hardcoded "ELEMENTAL" damage
* Adjust spell_damage.lua to have MDT + MDTII cap
2022-06-05 01:25:24 -07:00
WinterSolstice8
2bea9d5397 [RUN] implement One For All
* Add various missing Phalanx/Stoneskin checks
2022-05-20 14:17:50 -07:00
claywar
e072e106c2
Fix Luacheck warnings after Update 2022-04-10 12:49:07 -04:00
claywar
d4c0bf65e6
Luacheck - Table attackType vs shieldEffect info in AvatarFinalAdjustments 2021-11-19 10:21:28 -05:00
claywar
7200e381e9
Separate Physical and Magical TP Bonus tables, fix and replace references 2021-10-13 11:38:40 -04:00
claywar
550a5051a0
Replace tpBonus references for MACC, DMG, and RANGED 2021-10-13 10:49:55 -04:00
claywar
d2da1327f6
Replace references to MOBPARAM_WIPE_SHADOWS 2021-10-13 10:09:08 -04:00
claywar
97804b99df
Convert MOBPARAM_x to xi.mobskills.shadowBehavior, replace IGNORE_SHADOWS in scripts 2021-10-13 10:05:26 -04:00
TeoTwawki
51779c9078 Move loading common.lua to core side and handle a few missed settings references to fix some require issues.. 2021-08-18 18:27:35 -04:00
claywar
ccf6e62fb2
Luacheck: Fix warnings in missions and summon global, move and rename unimplemented Fellow quests 2021-05-30 06:48:59 -04:00