custom abilities fire armor

Level 4
Joined
Feb 28, 2025
Messages
27
Hello everyone,
I recently started creating custom cards and I have a little question.
I'm trying to make a power that is like the lich's ice armor but instead of freezing opponents and increasing the armor of the protected unit, it now burns the opponents around it.
Could you please help me
Thank you very much
(I'm French so my English is not perfect^^)
 
Hello, you will need to rely on some advanced triggers. Nothing too difficult, though.
  • Fire Armor Cast
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Fire Armor (Hero)
    • Actions
      • Unit - Add Fire Armor (Immolation) to (Target unit of ability being cast)
      • Unit - Set level of Fire Armor (Immolation) for (Target unit of ability being cast) to (Level of (Ability being cast) for (Triggering unit))
      • Unit Group - Add (Target unit of ability being cast) to Fire_Armor_Group
      • Trigger - Turn on Fire Armor Loop
  • Fire Armor Loop
    • Events
      • Time - Every 0.05 seconds of game time
    • Conditions
    • Actions
      • Unit Group - Pick every unit in Fire_Armor_Group and do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Picked unit) has buff Fire Armor (Hero - Buff)) Equal to False
            • Then - Actions
              • Unit - Remove Fire Armor (Immolation) from (Picked unit)
              • Unit Group - Remove (Picked unit) from Fire_Armor_Group
              • If ((Fire_Armor_Group is Empty) Equal to True) Then (Trigger - Turn off (this trigger)) Else (do nothing)
            • Else - Actions
Fire Armor (Hero) is an ability that applies a Buff. For example, a copy of Bloodlust.

Fire Armor (Hero - Buff) is the Buff that goes with the (Hero) ability. For example, a copy of Bloodlust's buff.

Fire Armor (Immolation) is an ability based on Permanent Immolation which deals damage over time. You can hide it from sight by setting it's Art - Button positions to 0, -11 (hold shift for negative values).

Fire Armor Loop trigger should be Initially OFF. There's a little checkbox next to "Enabled" to toggle this. The idea is that the Loop trigger is only On while the ability is active on at least 1 unit.

Fire_Armor_Group is a Unit Group variable. You will need to create this yourself.

Things to note:
1) The damage from Permanent Immolation comes from the unit that HAS the ability, not the unit that cast Fire Armor (Hero).
2) The damage from Permanent Immolation will not stack. This trigger will not stack either, it will always replace the Buff.
3) The Lightning Shield ability does something very similar to this so you might be able to use that instead. Triggers give you a lot more control though.
4) This will not work properly with the Spell Steal ability. The unit losing it's buff will also lose Permanent Immolation. However, the unit stealing the buff will NOT gain Permanent Immolation. This issue is basically unavoidable.
 
Last edited:
Ok i see... I will make the abilities with frost armor with the triggers. I forgot this damage aspect for lightning shield ^^
 
Back
Top