Hey guys, I need a little help. It's not much of an issue now but it will be later.
My map is sort of like a custom survival map. You start of in a small zone and there are three shops. Each shop has different abilities for the three open spell slots the player's hero has (there hero is the same for every player). So you buy 3 spells then click the yellow exclamation mark and click "Ready" There it will spawn you and give you the abilities you selected. This is how I chose to do it.
This works pretty well but the only problem is when you level something to level 4 (the max level for every skill) you can just continuously level the ability to level 7. Not only that but if you level the ability to level 5 or higher it doesn't work anymore.
I find this quite weird and I see no reason for this to happen.
Here are the setting for Incendiary Grenade:
The Incendiary Grenade - Spell book:
http://puu.sh/5YRK5.png
Engineering - Incendiary Grenade:
http://puu.sh/5YRO6.png
Incendiary Grenade Skill:
http://puu.sh/5YRRG.png
I have also added the map to a paste bin if you guys would rather download it and try it yourself. When you are in the game, buy the three skills and click ready. Then type -l (that's L for log) to level to 20 instantly. If you need scavenged materials type -m.
http://www.hiveworkshop.com/forums/pastebin.php?id=ri20oq
Thanks guys, I hope you can help me out.
Edit: Problem solved! Turns out the "Slot" abilities were level 7 and that somehow allowed you to level the other abilities to level 7... Don't ask why. Either way it is all sorted.
Happy holidays! )
My map is sort of like a custom survival map. You start of in a small zone and there are three shops. Each shop has different abilities for the three open spell slots the player's hero has (there hero is the same for every player). So you buy 3 spells then click the yellow exclamation mark and click "Ready" There it will spawn you and give you the abilities you selected. This is how I chose to do it.
-
Giving Abilities 1
- Events
- Conditions
-
Actions
- -------- --------
- -------- Slot 1 --------
- -------- --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Hero[1] has an item of type Incendiary Grenade) Equal to True
-
Then - Actions
- Unit - Add Incendiary - Spellbook to Hero[1]
-
For each (Integer A) from 1 to 3, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item carried by Hero[1] in slot (Integer A)) Equal to (Item carried by Hero[1] in slot 1)
-
Then - Actions
- Unit - Set level of Engineering - Incendiary Grenade for Hero[1] to (Integer A)
- Player - Disable Incendiary - Spellbook for (Owner of Hero[1])
- Item - Remove (Item carried by Hero[1] of type Incendiary Grenade)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
- Else - Actions
-
If - Conditions
- -------- --------
- -------- Slot 2 --------
- -------- --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Hero[1] has an item of type Focus) Equal to True
-
Then - Actions
- Unit - Add Focus - Spellbook to Hero[1]
-
For each (Integer A) from 1 to 3, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item carried by Hero[1] in slot (Integer A)) Equal to (Item carried by Hero[1] in slot 2)
-
Then - Actions
- Unit - Set level of Engineering - Focus for Hero[1] to (Integer A)
- Player - Disable Focus - Spellbook for (Owner of Hero[1])
- Item - Remove (Item carried by Hero[1] of type Focus)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
- Else - Actions
-
If - Conditions
- -------- --------
- -------- Slot 3 --------
- -------- --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Hero[1] has an item of type Create Bandage) Equal to True
-
Then - Actions
- Unit - Add Create Bandage - Spellbook to Hero[1]
-
For each (Integer A) from 1 to 3, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Item carried by Hero[1] in slot (Integer A)) Equal to (Item carried by Hero[1] in slot 3)
-
Then - Actions
- Unit - Set level of Engineering - Create Bandage for Hero[1] to (Integer A)
- Player - Disable Create Bandage - Spellbook for (Owner of Hero[1])
- Item - Remove (Item carried by Hero[1] of type Create Bandage)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
- Else - Actions
-
If - Conditions
I find this quite weird and I see no reason for this to happen.
Here are the setting for Incendiary Grenade:
The Incendiary Grenade - Spell book:
http://puu.sh/5YRK5.png
Engineering - Incendiary Grenade:
http://puu.sh/5YRO6.png
Incendiary Grenade Skill:
http://puu.sh/5YRRG.png
I have also added the map to a paste bin if you guys would rather download it and try it yourself. When you are in the game, buy the three skills and click ready. Then type -l (that's L for log) to level to 20 instantly. If you need scavenged materials type -m.
http://www.hiveworkshop.com/forums/pastebin.php?id=ri20oq
Thanks guys, I hope you can help me out.
Edit: Problem solved! Turns out the "Slot" abilities were level 7 and that somehow allowed you to level the other abilities to level 7... Don't ask why. Either way it is all sorted.
Happy holidays! )
Last edited: