- Joined
- May 18, 2008
- Messages
- 3
What is wrong with this trigger I made. When Main-Hand is level 2 it means that Hero has another main-hand item so that he cannot pick another main-hand item and drops it but it doesn't work. Please help.
HTML:
Inventory Check
Events
Unit - A unit Acquires an item
Conditions
(Triggering unit) Equal to Hero 0000 <gen>
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item level of (Item being manipulated)) Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Main-Hand for (Triggering unit)) Equal to 2
Then - Actions
Hero - Drop (Item being manipulated) from (Triggering unit)
Unit - Set level of Main-Hand for (Triggering unit) to 2
Else - Actions
Unit - Set level of Main-Hand for (Triggering unit) to 2
Else - Actions
Code:
Inventory Check
Events
Unit - A unit Acquires an item
Conditions
(Triggering unit) Equal to Hero 0000 <gen>
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item level of (Item being manipulated)) Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Main-Hand for (Triggering unit)) Equal to 2
Then - Actions
Hero - Drop (Item being manipulated) from (Triggering unit)
Unit - Set level of Main-Hand for (Triggering unit) to 2
Else - Actions
Unit - Set level of Main-Hand for (Triggering unit) to 2
Else - Actions