From: LegendaryGuard Date: Sat, 29 May 2021 13:36:51 +0000 (+0200) Subject: Fix emerald nade when spawning weapons in CA, FT and LMS (now working successfully) X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=b0e54675b7a4b13b66b9badab5f8835a59ef1ab8;p=xonotic%2Fxonotic-data.pk3dir.git Fix emerald nade when spawning weapons in CA, FT and LMS (now working successfully) --- diff --git a/qcsrc/common/mutators/mutator/nades/nades.qc b/qcsrc/common/mutators/mutator/nades/nades.qc index b0b64bbfe..78f9fc742 100644 --- a/qcsrc/common/mutators/mutator/nades/nades.qc +++ b/qcsrc/common/mutators/mutator/nades/nades.qc @@ -797,7 +797,7 @@ void nade_emerald_randomitem(entity e, vector org) nade_emerald_dropitem(e, org, ((random() > 0.5) ? ITEM_Shield : ITEM_Strength)); else { - if(g_freezetag) + if(IS_GAMETYPE(FREEZETAG) || IS_GAMETYPE(LMS)) nade_emerald_dropitem(e, org, ((random() > 0.5) ? ITEM_ArmorSmall : ITEM_HealthSmall)); else nade_emerald_randomweapons(e, org); @@ -811,7 +811,7 @@ void nade_emerald_randomitem(entity e, vector org) nade_emerald_dropitem(e, org, ((random() > 0.5) ? ITEM_Shells : ITEM_Rockets)); else { - if(g_freezetag) + if(IS_GAMETYPE(FREEZETAG) || IS_GAMETYPE(LMS)) nade_emerald_dropitem(e, org, ((random() > 0.5) ? ITEM_ArmorSmall : ITEM_HealthSmall)); else nade_emerald_randomweapons(e, org); @@ -847,7 +847,7 @@ void nade_emerald_dropping(vector org) entity e = spawn(); e.spawnfunc_checked = true; - if(!g_ca) + if(!IS_GAMETYPE(CA)) { //int cvar which manages the ONLY dropping per each type of item 14-03-2021 switch (autocvar_g_nades_emerald_dropitemselect)