Berzerk Spin vs acrobatic flip

Discussion in 'Bugs' started by Phaselock, Jun 2, 2013.

  1. Phaselock

    Phaselock Bugblatter

    Room=GNOM (phaselock),RoomID=106020

    Dugg slices and cuts in every direction
    DP_test1 tries to flip over the attack -
    and succeeds, confusing the attacker!
    Dugg moved.
    DP_test1 moved.
    DP_test1 discarded Acrobatic Flip.
    HW_test1 is wearing armor -
    and spikes (broken "herhis" tag) attacker
    Dugg took 2 Piercing damage.
    HW_test1 took 4 Slashing damage.
    Dugg took 1 Slashing damage.
    HW_test1 moved.

    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=The active player is now Gary
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Player=Gary,Actor=Dugg,Event=Move,Origin=(4, 3),StartFacing=(0, -1),Destination=(4, 3),EndFacing=(0, -1)
    BATTLE LOG: Player=Gary,Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Event=PlayAction,Action=Berzerk Spin,Instigator=Dugg,Targets=
    BATTLE LOG: Player=Gary,Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Event=TriggerSucceed,Trigger=Acrobatic Flip,TriggeringActor=DP_test1,AffectedActors=DP_test1,TriggerType=Action,TriggerLocation=Hand
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=DP_test1, health = 25 (pi:0, gi:2, ai:0)
    Attached cards: Talented Healer (1) Ember Spray (1) blocks Berzerk Spin
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Player=phaselock,Actor=Dugg,Event=Move,Origin=(4, 3),StartFacing=(0, -1),Destination=(5, 2),EndFacing=(0, -1)
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Player=phaselock,Actor=DP_test1,Event=Move,Origin=(3, 3),StartFacing=(0, 1),Destination=(2, 4),EndFacing=(0, 1)
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Group=DP_test1,Event=Discard,Card=Acrobatic Flip
    BATTLE LOG: Player=Gary,Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Event=TriggerSucceed,Trigger=Spiked Mail,TriggeringActor=HW_test1,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=Dugg took 2 damage
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=HW_test1 took 4 damage
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=Dugg took 1 damage
    BATTLE LOG: Scenario=Gnome Gate,Room=GNOM (phaselock),RoomID=106020,Msg=The active player is now phaselock

    Story: Gnome berserker used berzerk Spin. My dwarven priest and human warrior were in range. Proc sequence is:

    berzerk spin
    acrobatic flip success trigger (dwarven priest)
    I moved the gnome and dwarven priest away
    spiked mail triggered (human warrior)
    damage proced correctly for human warrior and the gnome even though out of range.

    The question here is how aoe untargetted damage should resolve when the instigator has moved out of range.

    [​IMG]

    blue arrows indicate original position before the attack.
     
  2. Jon

    Jon Blue Manchu Staff Member

    Hmm, yeah. We only re-check selected targets after blocks have resolved, not things like this where all adjacent enemies are affected. Might need some more thought.
     

Share This Page