All pastes #584710 Raw Edit

Someone

public text v1 · immutable
·published 2007-06-22 22:03 UTC
rendered paste body
	member NeedBuff()
	{
		if !${DualWielding} && !${Me.Equip[mainhand].Enchantment[${This.MainHandEnchant}](exists)}
		{
			return TRUE
		}
		elseif ${DualWielding} && !${Me.Equip[mainhand].Enchantment[${MainHandEnchant}](exists)} || !${Me.Equip[offhand].Enchantment[${OffHandEnchant}](exists)}	
		{
			return TRUE
		}
		return FALSE
	}
	
	method BuffPulse()
	{
		echo "god damnit"
		if !${DualWielding}
		{
			if ${RandomizeWeapEnchant}
			{
				echo "randomizing"
				This:SetNumberEnchants
				This:GetRandomEnchant
				Toon:CastSpell["${RandomEnchant} Weapon"]
				This:Output["Random weapon enchant is: ${RandomEnchant}"]
				This.MainHandEnchant:Set["${RandomEnchant} Weapon ${Spell["${RandomEnchant} Weapon"].Rank}"]
				echo ${MainHandEnchant}
				return
			}
			elseif !${RandomizeWeapEnchant}
			{
				This:CastSpell[${WeapEnchant}]
				This:Output["Weapon Enchant: ${WeapEnchant}"]
				This.MainHandEnchant:Set[${WeapEnchant}]
				return
			}
		}