Jump to content


Photo

ReallyForceSpell interrupts on-going casting?


1 reply to this topic

#1 critto

critto
  • Modders
  • 195 posts
  • Gender:Male

Posted 16 May 2017 - 05:42 PM

If a Wish spell option that affects the entire party is chosen, party members will have their on-going spell casting interrupted when the effect is applied.

 

The dialogue's action code looks something like this:

ActionOverride(Player1,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
ActionOverride(Player2,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
ActionOverride(Player3,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
ActionOverride(Player4,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
ActionOverride(Player5,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
ActionOverride(Player6,ReallyForceSpell(Myself,CLERIC_NEGATIVE_PLANE_PROTECTION)) // SPPR413.SPL (Negative Plane Protection)
SetInterrupt(FALSE)
ForceSpell(Myself,DRYAD_TELEPORT) // SPWI995.SPL (Dimension Door)

Is this an intended behavior for ActionOverride and/or ReallyForceSpell?

 



#2 Ardanis

Ardanis

    A very GAR character

  • Modders
  • 2507 posts
  • Gender:Male
  • Location:Saint-Petersburg, Russia

Posted 16 May 2017 - 08:14 PM

Yes. The Wish should've used ApplySpell() instead.


"Uguu~ Boku Ayu."

Before you start breaking wall tiles with your bare fists, ask yourself first - do you truly need it?



Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users