litle help

ultimate11

Active Member
Reaction score
25
Hi helper.
I have a little problem :
Trigger:
  • Sea learn
    • Events
      • Unit - A unit Learns a skill
    • Conditions
      • (Learned Hero Skill) Equal to Sea Power
    • Actions
      • Set Void = (Triggering unit)
      • Set Add_dmg_check[1] = True
      • Set Add_dmg_check[2] = False
      • Unit - Set level of Crossbow Assasin for (Triggering unit) to 4
      • Unit - Remove Crossbow Assasin from (Triggering unit)
      • Unit - Add Crossbow Assasin (upgraded) to (Triggering unit)
      • Unit - Set level of Crossbow Assasin (upgraded) for (Triggering unit) to 4
      • Trigger - Turn on Set Damage <gen>

Problem is that Crossbow Assasin ability is not completly removed.Hero can learn again old ability.how should I do it?
 

1346610

New Member
Reaction score
6
Hi helper.
I have a little problem :
Trigger:
  • Sea learn
    • Events
      • Unit - A unit Learns a skill
    • Conditions
      • (Learned Hero Skill) Equal to Sea Power
    • Actions
      • Set Void = (Triggering unit)
      • Set Add_dmg_check[1] = True
      • Set Add_dmg_check[2] = False
      • Unit - Set level of Crossbow Assasin for (Triggering unit) to 4
      • Unit - Remove Crossbow Assasin from (Triggering unit)
      • Unit - Add Crossbow Assasin (upgraded) to (Triggering unit)
      • Unit - Set level of Crossbow Assasin (upgraded) for (Triggering unit) to 4
      • Trigger - Turn on Set Damage <gen>

Problem is that Crossbow Assasin ability is not completly removed.Hero can learn again old ability.how should I do it?

Try changing "Triggering Unit" with "Learning Hero"
 

ultimate11

Active Member
Reaction score
25
@1346610
Belive me (triggering unit) works better then (learning hero0 it`s same unit.
And the problem is that ,old skill isn`t remove from hero,it`s just decreased in level.
 

ultimate11

Active Member
Reaction score
25
yea old ability is added in object editor,the new is added via trigger but dont know why old ability is not removed from the hero,it`s just set it level to 0
 

inevit4ble

Well-Known Member
Reaction score
38
Remove Ability only sets a spells level to 0.
Try using:
Trigger:
  • Player - Disable <Spell> for (Owner of (Triggering unit))
 

Smitty

Member
Reaction score
20
Removing the old ability in the object editor, and adding it via triggers should help.
 

ultimate11

Active Member
Reaction score
25
Player disable work but for a strange reason when I cast the new ability it`s cast the old ability too.
@Smitty - how can I remove ability in object editor durring game play? the new ability it`s supposed to be an upgrade of that skill :((
 

Smitty

Member
Reaction score
20
No, I mean remove it from the hero entirely. Then add it via triggers later. This way when you remove it it will disappear completely.
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
613
If you're just changing the ability, why not use Engineering Upgrade?
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top