• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Restrict multiples of the same item

Status
Not open for further replies.
Level 3
Joined
Oct 7, 2010
Messages
30
Hello, i want to ban duplicate items in my map so that a player cannot acquire 2 of the same item on one hero. So far i have something like this

  • Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      • If - Conditions
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 1))
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 2))
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 3))
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 4))
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 5))
        • (Item-type of (Item being manipulated)) Not equal to (Item-type of (Item carried by (Hero manipulating item) in slot 6))
      • Then - Actions
        • Do nothing
      • Else - Actions
        • Item - Remove (Item being manipulated)
My problem with this trigger is that it removes any item even if you don't have it already, i think i know where the problem is (that my trigger detects the item you buy as one from the 6 inventory slots), but i'm not sure how to fix this

Ohh sorry, i think i posted this in the wrong area.
 
Last edited:
Status
Not open for further replies.
Top