X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fgamemodes%2Fgamemode%2Fkeyhunt%2Fsv_keyhunt.qc;h=5d52ed7cb0379916ea8841585c46c04f71718dfa;hb=90d9f7c775306324957323d53d5a4ad995d999e3;hp=21d9208bf96b74746cbb7f35c074b2a5f228ad27;hpb=879c8320d2938040d7b3f0ff879532fd82e9739d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc b/qcsrc/common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc index 21d9208bf..5d52ed7cb 100644 --- a/qcsrc/common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc +++ b/qcsrc/common/gamemodes/gamemode/keyhunt/sv_keyhunt.qc @@ -541,7 +541,12 @@ void kh_WinnerTeam(int winner_team) // runs when a team wins midpoint += thisorigin; if(!first) - te_lightning2(NULL, lastorigin, thisorigin); + { + // TODO: this effect has been replaced due to a possible crash it causes + // see https://gitlab.com/xonotic/darkplaces/issues/123 + //te_lightning2(NULL, lastorigin, thisorigin); + Send_Effect(EFFECT_TR_NEXUIZPLASMA, lastorigin, thisorigin, 1); + } lastorigin = thisorigin; if(first) firstorigin = thisorigin; @@ -549,7 +554,8 @@ void kh_WinnerTeam(int winner_team) // runs when a team wins } if(NumTeams(kh_teams) > 2) { - te_lightning2(NULL, lastorigin, firstorigin); + //te_lightning2(NULL, lastorigin, firstorigin); // TODO see above + Send_Effect(EFFECT_TR_NEXUIZPLASMA, lastorigin, firstorigin, 1); } midpoint = midpoint * (1 / NumTeams(kh_teams)); te_customflash(midpoint, 1000, 1, Team_ColorRGB(winner_team) * 0.5 + '0.5 0.5 0.5'); // make the color >=0.5 in each component @@ -1037,7 +1043,7 @@ void havocbot_goalrating_kh(entity this, float ratingscale_team, float ratingsca navigation_routerating(this, head.owner, ratingscale_enemy * 10000, 100000); } - havocbot_goalrating_items(this, 1, this.origin, 10000); + havocbot_goalrating_items(this, 80000, this.origin, 10000); } void havocbot_role_kh_carrier(entity this)