getEffects
getEffects
> Funkcje
Zwraca listę efektów encji o id entity. Aby bezpośrednio pobrać listę efektów dla swojej jednostki, użyj getEffects bez parametrów.
Ustawienia
- entity: identyfikator podmiotu, którego lista efektów zostanie zwrócona.
Informacja zwrotna
- effects: Lista efektów obecnie występujących w jednostce jednostka. Lista efektów to tablica zawierająca efekty. Efekt sam w sobie jest tablicą 8 pól postaci:
- typ to typ efektu spośród:
- EFFECT_DAMAGE, wartość to liczba obrażeń
- EFFECT_HEAL, wartość to liczba wyleczonych PŻ
- EFFECT_BUFF_STRENGTH, wartość to zdobyta siła
- EFFECT_BUFF_AGILITY, wartość to uzyskana zwinność
- EFFECT_BUFF_TP, wartość to liczba zdobytych TP
- EFFECT_BUFF_MP, wartość to liczba zdobytych PM
- EFFECT_ABSOLUTE_SHIELD, wartość to całkowita zdobyta tarcza
- EFFECT_RELATIVE_SHIELD, wartość to względna zdobyta tarcza
- EFFECT_DEBUFF, wskazuje na osłabienie, wartość to procent usuniętych efektów.
itp
- wartość: Wartość efektu.
- caster_id: Identyfikator podmiotu, który uruchomił efekt.
- obroty: Liczba pozostałych tur efektu.
- krytyczne: Czy efekt jest trafieniem krytycznym.
- item_id: Identyfikator przedmiotu, który spowodował ten efekt.
- target_id: Identyfikator celu efektu (entity).
- modyfikatory: modyfikatory efektów (maska bitowa ze stałymi EFFECT_MODIFIER_*).