local MonstersToConsider = {'Dragon','Dragon Lord','Dragon Hatchling','Dragon Lord Hatchling'}
local AmountToAva = 3
for i=1,#MonstersToConsider do
if target.name == MonstersToConsider[i] and maround(6, unpack(MonstersToConsider)) >= AmountToAva and itemcount('avalanche rune') > 0 and cancast('exori frigo') then
shootarearune('avalanche rune', AmountToAva, unpack(MonstersToConsider))
updateworld()
elseif target.name == MonstersToConsider[i] and (maround(6, unpack(MonstersToConsider)) < AmountToAva or itemcount('avalanche rune') == 0) and cancast('exori frigo') then
cast('exori frigo')
updateworld()
end
end