X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fmutators%2Fmutator%2Fbuffs%2Fbuffs.qh;h=35005e7a8fea65285d869afd82a8f247da833f78;hb=81469f567c50ff04952a15fc020ef1d9d1d1c6a1;hp=963cf00157404226132bf16e3624951bf5937580;hpb=836465e9876488043b07df9585b25f45c368eaa5;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 963cf0015..35005e7a8 100644 --- a/qcsrc/common/mutators/mutator/buffs/buffs.qh +++ b/qcsrc/common/mutators/mutator/buffs/buffs.qh @@ -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)