mirror of
https://github.com/nzp-team/quakec.git
synced 2025-02-18 09:51:41 +00:00
SERVER: Have Max Ammo Power-Up function differently for Clients in Last Stand
This commit is contained in:
parent
6e16bb264f
commit
28d769c48e
1 changed files with 17 additions and 10 deletions
|
@ -428,6 +428,8 @@ void() PU_MaxAmmo =
|
||||||
tempe = find(world, classname, "player");
|
tempe = find(world, classname, "player");
|
||||||
|
|
||||||
while(tempe) {
|
while(tempe) {
|
||||||
|
|
||||||
|
if (!tempe.downed) {
|
||||||
// Fill Primary Weapon
|
// Fill Primary Weapon
|
||||||
if (tempe.weapon) tempe.currentammo = getWeaponAmmo(tempe.weapon);
|
if (tempe.weapon) tempe.currentammo = getWeaponAmmo(tempe.weapon);
|
||||||
// Fill Secondary Weapon
|
// Fill Secondary Weapon
|
||||||
|
@ -438,6 +440,11 @@ void() PU_MaxAmmo =
|
||||||
tempe.primary_grenades = 4;
|
tempe.primary_grenades = 4;
|
||||||
// Give Betties
|
// Give Betties
|
||||||
if (tempe.grenades & 2) tempe.secondary_grenades = 2;
|
if (tempe.grenades & 2) tempe.secondary_grenades = 2;
|
||||||
|
} else {
|
||||||
|
// Reset shots fired, fill 2 mags into reserve.
|
||||||
|
tempe.teslacount = 0;
|
||||||
|
tempe.currentammo = getWeaponMag(tempe.weapon) * 2;
|
||||||
|
}
|
||||||
|
|
||||||
// MAX AMMO! text
|
// MAX AMMO! text
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue