Warcraft III resources & community, 2003–2006 · archived

Chaos Ability Problem

9 posts
#1

Chaos Ability Problem

Ok straight to the point.

In my map, there is a trigger that adds the chaos ability to a unit (The unit has a ability based on spellbook),then after a period of time, removes the Chaos ability. But when it gains the Chaos ability, all the spells go from the Spellbook.

Anybody able to help?
#2
Err. Im not sure i undestrand, but ill try anyways:

You want the Chaos abiltiy added to a unit so.. Whats the chaos ability... hmm. I dont know what the chaos ability is, but i dont get it at all.

So you added the Chaos ability to a unit, and it whiped out all the spellbook abilities?

Just make a second spellbook with the same abilities + chaos and swap the books out. Should work?
#3
Chaos is an ability that when you add it, it changes the unit.

And I cant realy re-add the spells because iv used triggers to level up the spells located within the Spellbook.
#4
So you're saying chaos is an auto-morph yes?

If so why not just use triggers to change the unit, and add the abilities to the changed unit? (Its a pain, but it works)
#5
Well, if I do it that way, I have to save the Levels of the spells located within the spellbook (and seeing it has multiple pages, thats reaching over 100 spells for 1 class)

Laggs abit sometimes to.
#6
What a fun problem...

This is a problem indeed hmmm... Cant switch out the hero, cant use a second spellbook...

Only thing i can see here is to give chaos to the unit as an invisible disabled spellbook. If that is impossible, than im afraid im out of ideas...
#7
ModelerOnly thing i can see here is to give chaos to the unit as an invisible disabled spellbook.


Ok thanks, I will try that now

Edit : Darn, that doesnt work :(
#8
doesn't the choas ability change the unit on map intilization?
#9
Only if you add it to them Via. Object Editor, but I add it when they aquire/drop a certain item.

Edit : Even just adding it messes up the Spellbook, even if I remove the spellbook from the Hero then re-add it