Thienenu fries Arrtim with a glob of flame Arrogant Armor reduced damage to Arrtim by 3. Arrtim took 0 Fire damage. Arrtim's armor keeps Her unsullied by outside effects. Just tested, works normally. Pls post battle log ?
Code: BATTLE LOG: Player=LeisureSuitLoli,Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Event=PlayAction,Action=Glob of Flame,Instigator=Elizabeth F Beurling,Targets=Keua the Dwarf Slayer Received extension response: battleTimer Parameters: (int) playerIndex: 0 (int) timeRemaining: 517 (bool) start: false stopTimer 0 517 Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (int) TRGA: 0 (int) DBON: 0 (utf_string) type: triggerSucceed (int) PUI: 0 (int) TTHRESH: 4 (int) ACTG: 0 (int) TROLL: 5 (int) DTHRESH: 0 (int) ACTC: 1 (int) TRID: 0 (bool) IIU: false (int_array) TARP: [] (int) TBON: 0 (int_array) TARG: [] (int) DPEN: 0 (int_array) TARA: [] (int) TPEN: 0 (bool) ALTT: false (int) TRGP: 0 (int) TCLOC: 0 (int) TRGG: 0 Received extension response: battle Parameters: (bool) IIU: false (sfs_object) HP: (sfs_array) peeks: (sfs_object) (int) cownerp: 0 (bool) logOnClient: false (utf_string) origin: Impervious Panoply (utf_string) type: Arrogant Armor (int) owner: 0 (int) card: 1 (int) cownerg: 0 (int) group: 0 (utf_string) type: handPeeks Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: handPeeksSent Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (int) TRGA: 0 (int) DBON: 0 (utf_string) type: triggerSucceed (int) PUI: 0 (int) TTHRESH: 0 (int) ACTG: 0 (int) TROLL: 3 (int) DTHRESH: 0 (int) ACTC: 1 (int) TRID: 1 (bool) IIU: false (int_array) TARP: [] (int) TBON: 0 (int_array) TARG: [] (int) DPEN: 0 (int_array) TARA: [] (int) TPEN: 0 (bool) ALTT: true (int) TRGP: 0 (int) TCLOC: 0 (int) TRGG: 0 Received extension response: battle Parameters: (bool) IIU: false (sfs_object) HP: (sfs_array) peeks: (sfs_object) (int) cownerp: 0 (bool) logOnClient: false (utf_string) origin: Impervious Panoply (utf_string) type: Arrogant Armor (int) owner: 0 (int) card: 1 (int) cownerg: 0 (int) group: 0 (utf_string) type: handPeeks Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: handPeeksSent Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: noMoreTraits Received extension response: battle Parameters: (int) ACTG: 2 (utf_string) type: action (int) IUID: -1 (bool) IIU: false (sfs_object) HP: (sfs_array) peeks: (sfs_object) (int) cownerp: -1 (bool) logOnClient: false (utf_string) origin: Elf (utf_string) type: Dash (int) owner: 1 (int) card: 2 (int) cownerg: -1 (int) group: 2 (int) ACTC: 2 (int) INST: 0 Received extension response: battleTimer Parameters: (int) playerIndex: 1 (int) timeRemaining: 600 (bool) start: true startTimer 1 600 Received extension response: battleTimer Parameters: (int) playerIndex: 1 (int) timeRemaining: 600 (bool) start: false stopTimer 1 600 Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (utf_string) type: selectSquare (int) TARFY: 0 (int) IUID: -1 (bool) IIU: false (int) TARX: 4 (int) TARY: 5 (int) TARFX: 1 Received extension response: battleTimer Parameters: (int) playerIndex: 1 (int) timeRemaining: 600 (bool) start: true startTimer 1 600 Received extension response: battleTimer Parameters: (int) playerIndex: 1 (int) timeRemaining: 600 (bool) start: false stopTimer 1 600 Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: done Received extension response: battle Parameters: (bool) IIU: false (utf_string) type: noMoreTraits Received extension response: battleTimer Parameters: (int) playerIndex: 0 (int) timeRemaining: 517 (bool) start: true startTimer 0 517 BATTLE LOG: Player=LeisureSuitLoli,Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Event=TriggerSucceed,Trigger=Arrogant Armor,TriggeringActor=Keua the Dwarf Slayer,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Msg=Keua the Dwarf Slayer took 0 damage BATTLE LOG: Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Msg=Attaching Glob of Flame to Keua the Dwarf Slayer BATTLE LOG: Player=LeisureSuitLoli,Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Event=TriggerSucceed,Trigger=Arrogant Armor,TriggeringActor=Keua the Dwarf Slayer,AffectedActors=,TriggerType=Attach,TriggerLocation=Hand BATTLE LOG: Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Msg=Detaching and discarding Glob of Flame from Keua the Dwarf Slayer BATTLE LOG: Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Msg=The active player is now Gary BATTLE LOG: Player=Gary,Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Event=PlayAction,Action=Dash,Instigator=Blessed Anrime,Targets= BATTLE LOG: Scenario=Wedding Crashers! 2,Room=LeisureSuitLoli's battle (custom),RoomID=21841,Player=Gary,Actor=Blessed Anrime,Event=Move,Origin=(4, 5),StartFacing=(1, 0),Destination=(4, 5),EndFacing=(1, 0) Things seem fine.
Arrogant Armor only activates on effects that attach after the card is in your hand. If you have the effect on your character before you draw Arrogant Armor, they'll stay on for the duration. I'm willing to bet that's what happened here.
I thought that I checked the battle log thoroughly for that, but I suppose I didn't check well enough. Anyway, I appreciate the investigation.