diff options
Diffstat (limited to 'src/game/g_client.c')
-rw-r--r-- | src/game/g_client.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/game/g_client.c b/src/game/g_client.c index ae2b529a..440b5652 100644 --- a/src/game/g_client.c +++ b/src/game/g_client.c @@ -1374,13 +1374,11 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) { case PCL_D_B_LEV21: case PCL_D_B_LEV22: case PCL_D_B_LEV23: - BG_packWeapon( WP_ABUILD, client->ps.stats ); - BG_packAmmoArray( WP_ABUILD, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); + BG_packWeapon( WP_DBUILD, client->ps.stats ); + BG_packAmmoArray( WP_DBUILD, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; case PCL_D_O_BASE: - case PCL_D_O_LEV11: - case PCL_D_O_LEV12: case PCL_D_O_LEV21: case PCL_D_O_LEV22: case PCL_D_O_LEV31: @@ -1389,6 +1387,12 @@ void ClientSpawn( gentity_t *ent, gentity_t *spawn ) { BG_packWeapon( WP_VENOM, client->ps.stats ); BG_packAmmoArray( WP_VENOM, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); break; + + case PCL_D_O_LEV11: + case PCL_D_O_LEV12: + BG_packWeapon( WP_GRABANDCSAW, client->ps.stats ); + BG_packAmmoArray( WP_GRABANDCSAW, client->ps.ammo, client->ps.powerups, 0, 0, 0 ); + break; case PCL_D_D_BASE: case PCL_D_D_LEV11: |