- Joined
- Nov 28, 2007
- Messages
- 203
something's wrong here, but i just dunno what -.- i've checked it over and over again for wrong stuff. i've noticed more and more wrong conditions/actions, but i can't see what's wrong anymore..
this trigger's made for setting the items into variables that i use in the second trigger:
this trigger's made for setting the items into variables that i use in the second trigger:
-
Events
- Map initialization
- Conditions
-
Actions
- Set ItemType[1] = Claws of Attack +3
- Set ItemType[2] = Claws of Attack +6
- Set ItemType[3] = Claws of Attack +9
- Set ItemType[4] = Claws of Attack +12
- Set ItemType[5] = Claws of Attack +15
-
Add item
-
Events
- Unit - A unit Acquires an item
-
Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[1]
- (Item-type of (Item being manipulated)) Equal to ItemType[2]
- (Item-type of (Item being manipulated)) Equal to ItemType[3]
- (Item-type of (Item being manipulated)) Equal to ItemType[4]
-
Conditions
-
Or - Any (Conditions) are true
-
Actions
-
For each (Integer A) from 1 to 10, do (Actions)
-
Loop - Actions
-
For each (Integer B) from 1 to 6, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 1
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 2)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 2) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 2)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 2
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 3)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 3) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 3)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 3
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 4)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 4) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 4)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 4
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 5)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 5) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 5)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 5
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 6)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 6) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 6)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Integer A) Equal to 1
- (Integer A) Equal to 2
- (Integer A) Equal to 3
- (Integer A) Equal to 4
-
Conditions
- (Integer B) Not equal to 6
- (Item-type of (Item carried by (Hero manipulating item) in slot (Integer B))) Equal to ItemType[(Integer A)]
- (Item-type of (Item carried by (Hero manipulating item) in slot 1)) Equal to ItemType[(Integer A)]
- (Item carried by (Hero manipulating item) in slot (Integer B)) Not equal to (Item being manipulated)
- (Item carried by (Hero manipulating item) in slot 1) Not equal to (Item being manipulated)
-
Or - Any (Conditions) are true
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item-type of (Item being manipulated)) Equal to ItemType[(Integer A)]
-
Then - Actions
- Item - Remove (Item carried by (Hero manipulating item) in slot 1)
- Item - Remove (Item carried by (Hero manipulating item) in slot (Integer B))
- Item - Remove (Item being manipulated)
- Hero - Create ItemType[((Integer A) + 1)] and give it to (Hero manipulating item)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
For each (Integer B) from 1 to 6, do (Actions)
-
Loop - Actions
-
For each (Integer A) from 1 to 10, do (Actions)
-
Events
Last edited: