X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fmutators%2Fmutator%2Fbuffs%2Fbuffs.qh;h=35005e7a8fea65285d869afd82a8f247da833f78;hb=13832240e226eba119844d7bd02ca51b617e586a;hp=81a638ea7c300f07edffdeadfadd3dd980388d68;hpb=5fb2f3c4e123910e6291d6337fadd61f5199f5a5;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/mutators/mutator/buffs/buffs.qh b/qcsrc/common/mutators/mutator/buffs/buffs.qh index 81a638ea7..35005e7a8 100644 --- a/qcsrc/common/mutators/mutator/buffs/buffs.qh +++ b/qcsrc/common/mutators/mutator/buffs/buffs.qh @@ -4,7 +4,7 @@ #include #ifdef GAMEQC -REGISTER_WAYPOINT(Buff, _("Buff"), '1 0.5 0', 1); +REGISTER_WAYPOINT(Buff, _("Buff"), "", '1 0.5 0', 1); REGISTER_RADARICON(Buff, 1); #endif @@ -43,11 +43,10 @@ STATIC_INIT(REGISTER_BUFFS) { } #ifdef SVQC - // .int buffs = _STAT(BUFFS); void buff_Init(entity ent); void buff_Init_Compat(entity ent, entity replacement); #define BUFF_SPAWNFUNC(e, b, t) spawnfunc(item_buff_##e) { \ - this.buffs = b.m_itemid; \ + STAT(BUFFS, this) = b.m_itemid; \ this.team = t; \ buff_Init(this); \ } @@ -65,6 +64,7 @@ STATIC_INIT(REGISTER_BUFFS) { #endif string Buff_UndeprecateName(string buffname); +entity buff_FirstFromFlags(int _buffs); REGISTER_BUFF(Null); BUFF_SPAWNFUNCS(random, BUFF_Null)