[ljass]UnitAddType(unit,unittype)[/ljass]
constant unittype UNIT_TYPE_NEW = ConvertUnitType(27)
struct CustomUnitType extends array
boolean fish
boolean unicorn
static method makeFish takes unit whichUnit returns nothing
local thistype this=GetUnitUserData(whichUnit)
set this.fish=true
endmethod
static method isFish takes unit whichUnit returns boolean
return thistype(GetUnitUserData(whichUnit).fish
endmethod
endstruct
If u==039;xxxx039; and u==039;xxxy039; or u==039;xxyy039; etc
Using: Unit has an ability