Trigger only fires once

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
I have a trigger that fires as many times as 1 can in a map (Infinite times) but only fires once. This is not similar to the one I posted before (Which no one posted in)

This one buys the house:
Trigger:
  • House Buy
    • Events
    • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Medium House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0061 <gen>
    • Then - Actions
    • Set HouseBuyer[1] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[1] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0062 <gen>
    • Then - Actions
    • Set HouseBuyer[2] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[2] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0052 <gen>
    • Then - Actions
    • Set HouseBuyer[3] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[3] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Small House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Small) 0058 <gen>
    • Then - Actions
    • Set HouseBuyer[4] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[4] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Small) 0059 <gen>
    • Then - Actions
    • Set HouseBuyer[5] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[5] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Large House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Lage) 0064 <gen>
    • Then - Actions
    • Set HouseBuyer[6] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Large) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[6] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Lage) 0063 <gen>
    • Then - Actions
    • Set HouseBuyer[7] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Large) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[7] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Mansion
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Mansion) 0037 <gen>
    • Then - Actions
    • Set HouseBuyer[8] = (Selling unit)
    • Unit - Replace (Selling unit) with a House Options (Mansion) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[8] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
 

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
To sell the house:
Trigger:
  • House Sell
    • Events
    • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
    • Game - Display to (All players) the text: Test
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Sell Medium House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[1]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 500 to Player 1 (Red) Current gold
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[2]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 500 to Player 1 (Red) Current gold
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[3]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 500 to Player 1 (Red) Current gold
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Sell Small House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[4]
    • Then - Actions
    • Game - Display to (All players) the text: Test
    • Unit - Replace (Selling unit) with a House Seller (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 250 to Player 1 (Red) Current gold
    • Game - Display to (All players) the text: Test
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[5]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 250 to Player 1 (Red) Current gold
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Item being manipulated)) Equal to Sell Large House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[6]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Lage) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 750 to Player 1 (Red) Current gold
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[7]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Lage) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 750 to Player 1 (Red) Current gold
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Sell Mansion
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to HouseOptions[8]
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Seller (Mansion) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
    • Player - Add 1500 to Player 1 (Red) Current gold
    • Else - Actions
    • Else - Actions

2 POSTS I KNOW, ONLY WAY TO FIT THIS IN!
 

GFreak45

I didnt slap you, i high 5'd your face.
Reaction score
130
both of them are firing off the same event, a unit sells an item, one should be a unit buys an item and the other a unit sells an item
 

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
What if I dump both into 1 trigger?

It doesn't work with pawns item because the item isn't being pawned.

Also I tweaked the trigger around and now the unit just disappears instead of being replaces. Should I remove the unit then create it again?

Looks like the only thing to do... I ain't doing it now BTW
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top