BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Event,PlayAction,Action,Cautious Sneak BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Actor,DW_test1,Event,Move,Origin,(7, 5),StartFacing,(0, -1),Destination,(10, 6),EndFacing,(1, 0) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,Gary,Event,PlayAction,Action,Run BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,Gary,Actor,Singe,Event,Move,Origin,(2, 5),StartFacing,(1, 0),Destination,(5, 4),EndFacing,(1, 0) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Actor,DW_test1,Event,Move,Origin,(10, 6),StartFacing,(1, 0),Destination,(9, 5),EndFacing,(0, -1) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player phaselock must select targets BATTLE WARNING: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Invalid action: Lunging Hack, played by DW_test1 - too few target actors (0/1) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Action: Lunging Hack is invalid - cancelling BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Lunging Hack was cancelled. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Gary passed. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock > clip Log: HWiz_test1 moved. DW_test1 sneaks cautiously DW_test1 reacts! and manages not to slow down en route. DW_test1 moved. Singe runs Singe moved. DW_test1 moved. Lunging Hack was cancelled. Gary passed. Lunging Hack did not trigger Slowed reaction, alto Cautious Sneak did. WAI ? edit: some more info....lunging hack DID trigger Slowed when there was a target but in the wrong phase tho.... BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=phaselock passed. BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now Gary BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,Gary,Event,PlayAction,Action,Walk BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,Gary,Actor,Snick,Event,Move,Origin,(5, 4),StartFacing,(0, 1),Destination,(5, 5),EndFacing,(0, 1) BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,phaselock,Actor,DW_test1,Event,Move,Origin,(4, 5),StartFacing,(0, -1),Destination,(4, 5),EndFacing,(-1, 0) BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player phaselock must select targets BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,phaselock,Event,PlayAction,Action,Lunging Hack BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Snick took 2 damage BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now Gary BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,Gary,Event,PlayAction,Action,Walk BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,Gary,Actor,Snick,Event,Move,Origin,(5, 5),StartFacing,(-1, 0),Destination,(4, 6),EndFacing,(-1, 0) BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now phaselock > clip log: phaselock passed. Snick walks Snick moved. DW_test1 moved. DW_test1 thrusts at Snick DW_test1 moved. DW_test1 reacts! and manages not to slow down en route. Snick took 2 Piercing damage. Snick moved. Snick walks Snick moved. Slowed triggered after the move...since I did not move but only changed my facing, this is a definite bug...
Subsequently, I casted Telekinesis on my dwarf warrior who was holding the Slowed card and that DID NOT trigger Slowed as well (WAI?). Then console output showed me this: BATTLE WARNING: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Invalid action: Lunging Hack, played by DW_test1 - too few target actors (0/1) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Action: Lunging Hack is invalid - cancelling BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Lunging Hack was cancelled. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Gary passed. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock > clip MESSAGE: Error #1009 STACK TRACE: TypeError: Error #1009 at com.cardhunter.battle.iterators::ConeSquareIterator() at com.cardhunter.data.components::ConeComponent/getAffectedSquares() at com.cardhunter.data::Card/getAffectedSquares() at com.cardhunter.data::Card/getAffectedActors() at com.cardhunter.pcclient.cards::CardDisplayBase/activateValidTargets() at com.cardhunter.pcclient.cards::CardDisplay/updateInternal() at com.cardhunter.pcclient:isplayable/update() at com.cardhunter.pcclient:isplayable/update() at com.cardhunter.pcclient:isplayable/update() at com.cardhunter.pcclient:isplayable/update() at com.cardhunter.pcclient:isplayable/update() at com.cardhunter.pcclient::CardHunterScreen/update() at com.cardhunter.pcclient::ScreenRoot/update() PARTY: (utf_string) Name: Sample (sfs_array) Members: (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Grey Rapier (utf_string) Hefty Stout Club (utf_string) Heirloom Assegai (utf_string) Solid Mail (utf_string) Dueler's Buckler (utf_string) Heavy Iron Helmet (utf_string) Spiked Felt Boots (utf_string) NULL (utf_string) Novice Impaling (int) charIndex: 1 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Zapping Staff (utf_string) NULL (utf_string) Stone of Boiling Thoughts (utf_string) Orzo's Excellent Wand (utf_string) Carnelian Wand (utf_string) NULL (utf_string) Shifter's Robe (utf_string) Rotting Leather Boots (utf_string) Untrained Mobility (utf_string) Burning Spark Novice (int) charIndex: 2 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Club of Wrath (utf_string) Blessed Branch (utf_string) Penitent's Mail (utf_string) NULL (utf_string) Rotting Leather Boots (utf_string) Wooden Token (utf_string) Crude Healing Charm (utf_string) NULL (utf_string) NULL (utf_string) Apprentice Healer (int) charIndex: 3 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Hefty Stout Club (utf_string) Thick Club (utf_string) NULL (utf_string) Rusty Spiked Mail (utf_string) Cracked Shield (utf_string) NULL (utf_string) Disintegrating Boots (int) charIndex: 4 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Versatile Staff (utf_string) NULL (utf_string) Vermillion Orb (utf_string) Combusting Wand (utf_string) NULL (utf_string) NULL (utf_string) Planar Robes (utf_string) Heavy Steel-toed Boots (utf_string) NULL (utf_string) Apprentice Fireblinker (int) charIndex: 5 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Clumsy Black Mace (utf_string) NULL (utf_string) St. Pathak's Armor (utf_string) NULL (utf_string) Moldy Cloth Boots (utf_string) Crude Healing Charm (utf_string) Hopeful Charm (utf_string) NULL (utf_string) NULL (utf_string) Apprentice Piety (int) charIndex: 6 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Improvised Halberd (utf_string) Grey Rapier (utf_string) Rusty Trident (utf_string) Reinforced Cloth (utf_string) Dueler's Buckler (utf_string) NULL (utf_string) Rotting Leather Boots (utf_string) NULL (utf_string) Novice Chopping (int) charIndex: 7 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Weathered Mace (utf_string) Initiate's Mallet (utf_string) Rusted Holy Mail (utf_string) Battered Shield (utf_string) Rotting Leather Boots (utf_string) Crude Healing Charm (utf_string) Crude Healing Charm (utf_string) NULL (utf_string) NULL (utf_string) Corrupted Healer (int) charIndex: 8 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) White Oak Staff (utf_string) NULL (utf_string) Zapping Headband (utf_string) Carnelian Wand (utf_string) Perforating Wand (utf_string) NULL (utf_string) Shifter's Robe (utf_string) Rotting Leather Boots (utf_string) NULL (utf_string) Apprentice Electromancy (int) charIndex: 9 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Blunt Sword (int) charIndex: 10 (int) Index: 1 (int_array) ActiveChars: [1,2,3] CLIENT COMMANDS: com.cardhunter.pcclient::ActionInstructionCommand BATTLE COMMANDS: com.cardhunter.battle.commands::ActionInstructionCommand com.cardhunter.battle.commands::StartScoringPhaseCommand com.cardhunter.battle.commands::StartDiscardPhaseCommand com.cardhunter.battle.commands::EndTurnCommand CLIENT VERSION: 0.4833 BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Event,PlayAction,Action,Walk BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Actor,DW_test1,Event,Move,Origin,(9, 5),StartFacing,(0, -1),Destination,(8, 5),EndFacing,(-1, 0) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Gary passed. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Event,PlayAction,Action,Run BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Actor,HWiz_test1,Event,Move,Origin,(5, 6),StartFacing,(-1, 0),Destination,(6, 6),EndFacing,(1, 0) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Gary passed. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Event,PlayAction,Action,Telekinesis BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Player,phaselock,Actor,DW_test1,Event,Move,Origin,(8, 5),StartFacing,(-1, 0),Destination,(6, 4),EndFacing,(-1, 0) BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now Gary BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=Gary passed. BATTLE LOG: AdventureName=Ruby Demon Portal,Scenario=Ruby Inner Ring,Msg=The active player is now phaselock > clip log (for consistency): HWiz_test1 moved. DW_test1 sneaks cautiously DW_test1 reacts! and manages not to slow down en route. DW_test1 moved. Singe runs Singe moved. DW_test1 moved. Lunging Hack was cancelled. Gary passed. DW_test1 walks DW_test1 reacts! but is extremely slow. DW_test1 moved. Gary passed. HWiz_test1 runs HWiz_test1 reacts! and manages not to slow down en route. HWiz_test1 moved. Gary passed. HWiz_test1 moves DW_test1 with its mind. HWiz_test1 reacts! Spark Inductor made Telekinesis harder to block. DW_test1 moved. Gary passed.
Shift, Team! also doesn't trigger Slowed. This is going to be one of those threads that collect everything that doesn't trigger slow
Finally got this to trigger after 30 rounds BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Event,Action Phase Initiated BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now phaselock BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,phaselock,Event,PlayAction,Action,Cautious Sneak BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=phaselock tried to move actor DW_test1 but no reachable locations BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now Gary BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=Player,Gary,Event,PlayAction,Action,Bludgeon BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=DW_test1 took 2 damage BATTLE LOG: AdventureName=Wizard's Workshop,Scenario=Workshop Level 1,Msg=The active player is now phaselock > clip log: Tin Golem drew Walk. Tin Golem drew a card. DW_test1 sneaks cautiously DW_test1 reacts! but is extremely slow. Snick strikes DW_test1 Snick moved. DW_test1 is wearing armor - Hardy Mail reduced damage to DW_test1 by 2. DW_test1 took 2 Crushing damage. DW_test1 moved. Cautious sneak triggered Slowed with a successful roll, but there was no warning/msg on screen about no reachable locations. Gary simply just went ahead with his turn after Slowed rolled positive. Take lunging hack (above), when there are no targets there will be a msg to player on screen. Nothing wrong with the mechanics for CS here... A timed msg/Gary informing about no reachable locations would have helped...
Well, if you want it, I THINK you're describing different situations. In this thread (and this older thread), we've been talking about how the system only checks effects on the person playing the card. Was Slowed on the person playing it, or on the person moving? Currently, the person MOVING doesn't have to worry about Encumber effects (or Halt, for that matter) during Shift, Team! or Run, Team! But that might change. And when it comes to Step cards, I've also reported Chilling Rime failing to stop Penetrating Lunge until it was too late and Rushing Aura triggering just too late to help Surging Bolt. Jon replied: