All pastes #829223 Raw Edit

Something

public text v1 · immutable
#829223 ·published 2007-12-23 00:21 UTC
rendered paste body
 
    void OnDamageTaken(Unit * mAttacker, float fAmount)
    {
        if(_unit->GetHealthPct() <= 66 && phase == 0)
        {
	     Playr = _unit->GetAIInterface()->GetNextTarget();

            _unit->SendChatMessage(CHAT_MSG_MONSTER_SAY, LANG_UNIVERSAL, "You landlubbers are tougher than I thought. I'll have to improvise!");
            _unit->PlaySoundToSet(5778);
	    _unit->CastSpell(Playr, smite_stomp, true);
            phase++;
	    _unit->GetAIInterface()->SetAIState(STATE_SCRIPTMOVE);
            _unit->GetAIInterface()->MoveTo(1.100060f, -780.026367f, 9.811194f, 5.452218f);
            RegisterAIUpdateEvent(500);
        }
}

  void AIUpdate()
    {
		_unit->SendChatMessage(CHAT_MSG_MONSTER_YELL, LANG_UNIVERSAL, "AIUPDATE WORKS");
		if(_unit->GetPositionX() == 1.100060 && _unit->GetPositionY() == -780.026367 && _unit->GetPositionZ() == 9.811194)
		{
		_unit->SendChatMessage(CHAT_MSG_MONSTER_YELL, LANG_UNIVERSAL, "DEBUG DEBUG DEBUG DEBUG");
		//_unit->Emote(EMOTE_ONESHOT_LOOT);
		weapons();
		_unit->GetAIInterface()->SetAIState(STATE_ATTACKING);
		//ModifyAIUpdateEvent(3000);   fixa senare
		}
    }