scope BeastBlink import ObjEditingNatives @compiletime function create_w3a_A001 takes nothing returns nothing let u = createObjectDefinition("w3a", 'A001', 'AEbl') u.setLvlDataString("aaea", 0, 0, "Abilities\\Spells\\NightElf\\Blink\\BlinkTarget.mdl") u.setLvlDataInt("abpx", 0, 0, 0) u.setLvlDataInt("alev", 0, 0, 1) u.setLvlDataInt("aher", 0, 0, 0) u.setLvlDataString("aart", 0, 0, "ReplaceableTextures\\CommandButtons\\BTNCatsEye.blp") u.setLvlDataString("asat", 0, 0, "Abilities\\Spells\\NightElf\\Blink\\BlinkCaster.mdl") u.setLvlDataUnreal("Ebl1", 1, 1, 500.0) u.setLvlDataUnreal("Ebl2", 1, 2, 100.0) u.setLvlDataUnreal("acdn", 1, 0, 0.2) u.setLvlDataInt("amcs", 1, 0, 0) u.setLvlDataString("arac", 0, 0, "human") u.setLvlDataString("ahky", 0, 0, "Q") u.setLvlDataString("atp1", 1, 0, "Blink [|cff999999Q|r]") u.setLvlDataString("aub1", 1, 0, "Teleports a short distance towards the target location.|n |n|cffffcc00Maximum Range:|r 500|n|cffffcc00Minimum Range:|r 100|n|cffffcc00Cost:|r 1 Lightning Charge|n|cffffcc00Cooldown:|r 0.2s") u.setLvlDataUnreal("adur", 1, 0, 0.0) end endscope