tdauth / wc3lib

A collection of libraries and tools which help to modify the game Warcraft III: The Frozen Throne.
GNU General Public License v2.0
19 stars 3 forks source link

Add validate tooltips function to wc3object #3

Open tdauth opened 7 years ago

tdauth commented 7 years ago

Validate tooltips by checking references like <A000,DataA1>. Sometimes the object does not exist or the field value is wrong or cannot be refered.

tdauth commented 7 years ago

For example for the Water Elemental spell of the Archmage these values are refered: ",realHP> Trefferpunkte und verursacht <hwat,mindmg1> - <hwat,maxdmg1" Are they part of the meta data or special fields? Which fields have to be refered?

tdauth commented 7 years ago

Apparently mindmg1 is only specified for standard objects in "Units/UnitBalance.slk" but realHP can still be used for all objects although not specified? https://www.hiveworkshop.com/threads/tooltip-field-references-validation-tool.292445/

A list is required with fields which are not specified but can be used. Besides it must be checked if ALL fields from the meta data can be used.

The toolt "wc3objectvalidate" validates the tooltips.