Skip to content

Poison Buff Duration fix and locals for bypassing magic reflection in @effect/@spelleffect#1569

Merged
drk84 merged 1 commit intoSphereserver:devfrom
drk84:dev
Mar 31, 2026
Merged

Poison Buff Duration fix and locals for bypassing magic reflection in @effect/@spelleffect#1569
drk84 merged 1 commit intoSphereserver:devfrom
drk84:dev

Conversation

@drk84
Copy link
Copy Markdown
Member

@drk84 drk84 commented Mar 31, 2026

  • Added: New locals for the @SpellEffect/@effect triggers:
    local.IsSpellReflected (Read Only): Indicates if the spell was reflected because of the magic reflect flag.
    local.BypassMagicReflection (R/W): When set to a value above 0, bypass the magic reflection.

  • Fixed: Poison buff was using the expired timer duration instead of the poison delay timer. Notice that the delay values of poison are hardcoded and you have to use addbuff function if you change the local.delay in @SpellEffectTick/@EffectTick

         local.IsSpellReflected (Read Only): Indicates if the spell was reflected because of the magic reflect flag.
         local.BypassMagicReflection (R/W): When set to a value above 0, bypass the magic reflection.

- Fixed: Poison buff was using the expired timer duration instead of the poison delay timer.
         Notice that the delay values of poison are hardcoded and you have to use addbuff function if you change the local.delay  in @SpellEffectTick/@EffectTick
@drk84 drk84 merged commit 73c5df7 into Sphereserver:dev Mar 31, 2026
18 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.

1 participant