Skip to content

[sql] Status effects audit#9974

Merged
Xaver-DaRed merged 3 commits into
LandSandBoat:basefrom
sruon:status_cleanup
May 7, 2026
Merged

[sql] Status effects audit#9974
Xaver-DaRed merged 3 commits into
LandSandBoat:basefrom
sruon:status_cleanup

Conversation

@sruon
Copy link
Copy Markdown
Contributor

@sruon sruon commented May 7, 2026

I affirm:

  • I understand that if I do not agree to the following points by completing the checkboxes my PR will be ignored.
  • I understand I should leave resolving conversations to the LandSandBoat team so that reviewers won't miss what was said.
  • I have read and understood the Contributing Guide and the Code of Conduct.
  • I have tested my code and the things my code has changed since the last commit in the PR and will test after any later commits.

What does this pull request do?

Adds NO_CANCEL / HIDE_TIMER based on data from the DATs.
Adds missing status entries. Flags based on my best judgment and will need refinement.

Added @FLAG_NO_CANCEL

id name
0 ko
22 intimidate
119 str_boost
120 dex_boost
121 vit_boost
122 agi_boost
123 int_boost
124 mnd_boost
125 chr_boost
151 arrow_shield
153 damage_spikes
154 shining_ruby
155 medicine
158 provoke
159 penalty
160 preparations
161 sprint
162 enchantment
167 magic_def_down
168 inhibit_tp
174 magic_acc_down
175 magic_atk_down
186 helix
187 sublimation_activated
188 sublimation_complete
189 max_tp_down
192 requiem
193 lullaby
194 elegy
195 paeon
196 ballad
197 minne
198 minuet
199 madrigal
200 prelude
201 mambo
202 aubade
203 pastoral
204 hum
205 fantasia
206 operetta
207 capriccio
208 serenade
209 round
210 gavotte
211 fugue
212 rhapsody
213 aria
214 march
215 etude
216 carol
217 threnody
218 hymnus
219 mazurka
220 sirvente
221 dirge
222 scherzo
223 nocturne
235 fishing_imagery
236 woodworking_imagery
237 smithing_imagery
238 goldsmithing_imagery
239 clothcraft_imagery
240 leathercraft_imagery
241 bonecraft_imagery
242 alchemy_imagery
243 cooking_imagery
244 imagery
245 imagery
246 imagery
247 imagery
248 imagery
249 dedication
250 ef_badge
252 mounted
253 signet
256 sanction
257 besieged
259 encumbrance
260 obliviscence
261 impairment
262 omerta
263 debilitation
264 pathos
265 flurry
266 concentration
268 sigil
270 aftermath_lv1
271 aftermath_lv2
272 aftermath_lv3
273 aftermath
283 perfect_defense
287 atma
292 pennant
299 overload
300 fire_maneuver
301 ice_maneuver
302 wind_maneuver
303 earth_maneuver
304 thunder_maneuver
305 water_maneuver
306 light_maneuver
307 dark_maneuver
308 double-up_chance
310 fighters_roll
311 monks_roll
312 healers_roll
313 wizards_roll
314 warlocks_roll
315 rogues_roll
316 gallants_roll
317 chaos_roll
318 beast_roll
319 choral_roll
320 hunters_roll
321 samurai_roll
322 ninja_roll
323 drachen_roll
324 evokers_roll
325 maguss_roll
326 corsairs_roll
327 puppet_roll
328 dancers_roll
329 scholars_roll
330 bolters_roll
331 casters_roll
332 coursers_roll
333 blitzers_roll
334 tacticians_roll
335 allies_roll
336 misers_roll
337 companions_roll
338 avengers_roll
339 naturalists_roll
359 dark_arts
375 building_flourish
378 drain_daze
379 aspir_daze
380 haste_daze
381 finishing_move
382 finishing_move
383 finishing_move
384 finishing_move
385 finishing_move
401 addendum_white
402 addendum_black
422 carbuncles_favor
423 ifrits_favor
424 shivas_favor
425 garudas_favor
426 titans_favor
427 ramuhs_favor
428 leviathans_favor
429 fenrirs_favor
430 diaboloss_favor
434 transcendency
448 bewildered_daze_1
449 bewildered_daze_2
450 bewildered_daze_3
451 bewildered_daze_4
452 bewildered_daze_5
463 sepulcher
464 arcane_crest
465 hamanoha
466 dragon_breaker
471 migawari
473 muddle
474 prowess
475 voidwatcher
476 ensphere
479 scarlet_delirium
489 afterglow
496 intervene
509 odyllic_subterfuge
511 reive_mark
512 ionis
515 lasting_emanation
516 ecliptic_attrition
518 dematerialize
572 avoidance_down
576 doubt
577 cait_siths_favor
578 fishy_intuition
579 commitment
583 apogee
585 costume
588 finishing_move
597 inundation
600 runeists_roll
602 vorseal
603 elvorseal
625 sirens_favor

Added @FLAG_HIDE_TIMER

id name
0 ko
143 level_restriction
187 sublimation_activated
250 ef_badge
254 battlefield
257 besieged
259 encumbrance
260 obliviscence
261 impairment
262 omerta
263 debilitation
264 pathos
265 flurry
266 concentration
267 allied_tags
269 level_sync
276 confrontation
287 atma
292 pennant
422 carbuncles_favor
423 ifrits_favor
424 shivas_favor
425 garudas_favor
426 titans_favor
427 ramuhs_favor
428 leviathans_favor
429 fenrirs_favor
430 diaboloss_favor
475 voidwatcher
476 ensphere
511 reive_mark
539 geo_regen
540 geo_poison
541 geo_refresh
542 geo_str_boost
543 geo_dex_boost
544 geo_vit_boost
545 geo_agi_boost
546 geo_int_boost
547 geo_mnd_boost
548 geo_chr_boost
549 geo_attack_boost
550 geo_defense_boost
551 geo_magic_atk_boost
552 geo_magic_def_boost
553 geo_accuracy_boost
554 geo_evasion_boost
555 geo_magic_acc_boost
556 geo_magic_evasion_boost
557 geo_attack_down
558 geo_defense_down
559 geo_magic_atk_down
560 geo_magic_def_down
561 geo_accuracy_down
562 geo_evasion_down
563 geo_magic_acc_down
564 geo_magic_evasion_down
565 geo_slow
566 geo_paralysis
567 geo_weight
577 cait_siths_favor
580 geo_haste
602 vorseal
603 elvorseal
625 sirens_favor

Missing status effects

This does not add the relevant scripts. Some of them were already used without SQL entries.

id name flags
481 abdhaljs_seal NO_CANCEL
495 macro_test DEATH | ON_ZONE | ON_JOBCHANGE
506 grace DEATH | ON_ZONE | ON_JOBCHANGE | NO_CANCEL | HIDE_TIMER
582 contradance DISPELABLE | DEATH | ON_ZONE | ON_JOBCHANGE
613 mumors_radiance DEATH | ON_ZONE | ON_JOBCHANGE
614 ullegores_gloom DEATH | NO_CANCEL | HIDE_TIMER
615 boost_ii ATTACK | EMPATHY | DEATH | ON_JOBCHANGE
616 artisanal_knowledge NO_CANCEL
617 sacrifice DISPELABLE | DEATH | ON_ZONE | ON_JOBCHANGE
618 emporoxs_gift NO_CANCEL
620 awaken DEATH | ON_ZONE | ON_JOBCHANGE | NO_CANCEL
624 winds_blessing DISPELABLE | DEATH | ON_ZONE | ON_JOBCHANGE | NO_CANCEL
626 negate_sleep DISPELABLE | DEATH | ON_ZONE
627 mobilization DEATH | ON_ZONE | ON_JOBCHANGE | ON_ATTACK
628 hover_shot DISPELABLE | DEATH | ON_ZONE (mutex with decoy_shot)
629 moogle_amplifier NO_CANCEL
630 taint DEATH | NO_CANCEL
631 haunt DEATH | NO_CANCEL
632 black_sanctus DEATH | NO_CANCEL
633 animated DEATH | ON_ZONE | NO_CANCEL
634 serpents_guile DEATH | ON_ZONE | NO_CANCEL
635 resolved ON_ZONE | NO_CANCEL

Closes #9519

Steps to test these changes

@Xaver-DaRed Xaver-DaRed merged commit 078dd46 into LandSandBoat:base May 7, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐛 Various status effects are (probably) missing the no cancel flag

3 participants