Die Funktion gibt Informationen über den Status der Zufriedenheit des Pets wieder. Diese Funktion ist nur für Jäger nützlich.
zufr, faktor, status = GetPetHappiness();
Parameter
keine Parameter erwartetRückgabewerte
-
(Zahl) zufr
Die aktuelle Zufriedenheit des Pets. Der Wert spiegelt die Zufriedenheit wieder. Folgende Werte sind bekannt:- 1 = unglücklich
- 2 = normal
- 3 = glücklich
-
(Zahl) faktor
Der Schadensfaktor des Pets. Der Schadensfaktor ist abhängig von der Zufriedenheit des Pets. Der Wert gibt an, wieviel Prozent des normalen Schadens das Pet aktuell austeilt (unglücklich = 75%, normal = 100%, glücklich 125%). -
(Zahl) status
Der Status gibt an, ob die Zufriedenheit aktuell sinkt oder steigt. Ist der Wert kleiner 0, verliert das Pet an Zufriedenheit. Ist der Wert größer 0, steigt die Zufriedenheit.
Beispiel
Das folgende Beispiel ermittelt die Zufriedenheitsinformationen des aktuellen Pet des Jaeuml;gers-
local zufr, faktor, status = GetPetHappiness();
-
local text = “Euer Pet ist “;
-
if zufr == 1 then
-
text = text..”unzufrieden (75% Schaden)”;
-
elseif zufr == 3 then
-
text = text..”zufrieden (125% Schaden)”;
-
else
-
text = text..”verhalten (100% Schaden)”;
-
end
-
if status 0 then text = text..” mit sinkender Zufriedenheit”;
-
else
-
text = text..” mit steigender Zufriedenheit”;
-
end
-
DEFAULT_CHAT_FRAME:AddMessage(text);
Hinweise
- Die Funktion gilt immer für das aktuelle Pet des Spielers.
zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









