So I was playing versus the pickpocketing monkeys. They stole a set of spiked mail from me. Now, when I was attacked by them again, I had a second set of spiked mail which triggered, dealing 2 damage to them, which triggered a spiked mail roll from them from the armor they just stole from me. That time it failed to damage me back, but I could see this going quite a long ways if everyone kept rolling a 4+ multiple times in a row. Code: BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=PlayAction,Action=Pickpocket,Instigator=Zaius,Targets=Aliera BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerSucceed,Trigger=Reliable Hide Armor,TriggeringActor=Aliera,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerSucceed,Trigger=Hardy Mail,TriggeringActor=Aliera,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerSucceed,Trigger=Spiked Mail,TriggeringActor=Aliera,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Zaius took 2 damage BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Aliera took 0 damage BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=SeeverSelectCardsCommand:: selected card Spiked Mail BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Aliera transferred Spiked Mail to War Monkeys BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=The active player is now sethra BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=sethra passed. BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=The active player is now Gary BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=PlayAction,Action=Pickpocket,Instigator=Caeser,Targets=Guzgal BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerFail,Trigger=Rusty Armor,TriggeringActor=Guzgal,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerSucceed,Trigger=Spiked Mail,TriggeringActor=Guzgal,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Player=Gary,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Event=TriggerFail,Trigger=Spiked Mail,TriggeringActor=Caeser,AffectedActors=,TriggerType=PreDamage,TriggerLocation=Hand BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Caeser took 2 damage BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Guzgal took 3 damage BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=SeeverSelectCardsCommand:: selected card Walk BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Guzgal transferred Walk to War Monkeys BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=The active player is now sethra BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=sethra passed. BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=The active player is now Gary BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Gary passed. BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=All players passed, action phase complete. BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Scoring Phase: initiated BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Msg=Discard Phase: initiated BATTLE LOG: Player=sethra,Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Group=Guzgal,Event=Needs to discard a card BATTLE LOG: Scenario=Monkey Attack,Room=AWMO (sethra),RoomID=14673,Player=sethra,Event=SelectCardRequired,Selections=Rusty Armor|Walk|Spiked Mail
No, it won't go back and forth endlessly even with continous 4+ rolls. This is because spiked mail triggers from a melee attack. The damage from a reflected spiked mail is not melee...spiked mail won't trigger off spiked mail again.