• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • ✅ The POLL for Hive's Texturing Contest #33 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!

ToolTip Issues

Status
Not open for further replies.
Level 2
Joined
Sep 22, 2017
Messages
12
So I'm heavily reworking an old map of mine and one of the big things I need to fix are tooltips, so here's the issue:

The data references don't appear to be working for one reason or another, they'll only display a "0" in the game, or reference the damage values of the original ability, say when I altered the shockwave ability to function as an ultimate that would deal 75 damage and stun enemies for 20 seconds, the tooltip only displays the original "25 damage for 3 seconds."

https://orig00.deviantart.net/ec89/f/2018/148/a/0/wc3problem1_by_paytontate_mrsmexual-dcctgd2.png

There's also an issue with data values coming up as 0's,

https://orig00.deviantart.net/4d49/f/2018/148/e/1/wc3problem2_by_paytontate_mrsmexual-dccth21.png

And even one instance of the game providing a flatout incorrect value for Mana consumption for an ability

https://orig00.deviantart.net/2556/f/2018/148/8/8/wc3problem3_by_paytontate_mrsmexual-dccthcd.png

Where'd I go wrong?
 
Level 13
Joined
May 10, 2009
Messages
868
The first two are actually a mistake, because you are still referencing their base ability.

<objectRawCode, fieldName>

upload_2018-5-28_23-52-40.png

Above, 'A000' is the actual raw code that represents my custom ability; 'Arpl' represents the ability which I based my custom one off of.

Now, your first ability, Doom Howl 'A010', as we can see, is based on 'AOws', but its tooltip is still referencing 'AOws'. It should be this instead: <A010,DataA1> and <A010,Dur1>
Do the same for Cannibalize, swapping 'Acn2' with 'A00X'.

The third screenshot is indeed weird. Perhaps you gave the wrong ability to your unit?

EDIT: Never mind. Actually, Essence of Blight displays its mana cost based on "Data - Maximum Units Charged To Caster" field, always showing the maximum amount of mana that is going to be subtracted from your caster per cast. So, by default, it's set to 5 (x 20 = 100). However, if you cast the spell with no injured units around your caster, the amount of mana to be subtracted will be according to the base mana cost (20).
 
Last edited:
Level 2
Joined
Sep 22, 2017
Messages
12
Ahh, that's embarassing. Though I could've sworn I did that for the first two, maybe I mixed up my O's and 0's.

So for Essence of Blight I should just change the tooltip to reflect that it's an area of effect to clear up any confusion.

Anyway! Thank you for your help.
 
Status
Not open for further replies.
Top