X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fmonsters%2Fmonster%2Fspider.qh;h=5db6a0b8e408f9f7868a068447c8df47627fa55f;hp=93d226ad3e4a10f9820fe7049c6683e5fa2fd741;hb=323105d51f8eb6dea47c063965be5e34ad57f987;hpb=f53cfd3a6161ba8b7a62bd953d18e689f051b337 diff --git a/qcsrc/common/monsters/monster/spider.qh b/qcsrc/common/monsters/monster/spider.qh index 93d226ad3..5db6a0b8e 100644 --- a/qcsrc/common/monsters/monster/spider.qh +++ b/qcsrc/common/monsters/monster/spider.qh @@ -28,3 +28,19 @@ CLASS(SpiderAttack, PortoLaunch) /* wepname */ ATTRIB(SpiderAttack, m_name, string, _("Spider attack")); ENDCLASS(SpiderAttack) REGISTER_WEAPON(SPIDER_ATTACK, NEW(SpiderAttack)); + +#include + +CLASS(Webbed, StatusEffects) + ATTRIB(Webbed, netname, string, "webbed"); +#if 0 + // NOTE: status effect name and icon disabled as they are not displayed + // re-enable if status effects are given a visual element + ATTRIB(Webbed, m_name, string, _("Webbed")); + ATTRIB(Webbed, m_icon, string, "buff_disability"); +#endif + ATTRIB(Webbed, m_color, vector, '0.94 0.3 1'); + ATTRIB(Webbed, m_hidden, bool, true); + ATTRIB(Webbed, m_lifetime, float, 10); +ENDCLASS(Webbed) +REGISTER_STATUSEFFECT(Webbed, NEW(Webbed));