about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-08 16:03:43 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-08 16:03:43 +0000
commit482058e60c12af02d47d56409009084a405cdbf9 (patch)
treeea5df87796b2ecccddfdaf8db1d46c50eb80f128 /src
parent55ddcb907c089b445c361626f4f024946e5c0056 (diff)
downloadzcatch-482058e60c12af02d47d56409009084a405cdbf9.tar.gz
zcatch-482058e60c12af02d47d56409009084a405cdbf9.zip
added option for disabling powerups
Diffstat (limited to 'src')
-rw-r--r--src/game/game_variables.h1
-rw-r--r--src/game/server/game_server.cpp7
2 files changed, 6 insertions, 2 deletions
diff --git a/src/game/game_variables.h b/src/game/game_variables.h
index b3597ebe..701de67d 100644
--- a/src/game/game_variables.h
+++ b/src/game/game_variables.h
@@ -34,6 +34,7 @@ MACRO_CONFIG_INT(cl_predict, 1, 0, 1)
 MACRO_CONFIG_INT(cl_nameplates, 0, 0, 2)
 
 MACRO_CONFIG_STR(sv_maprotation, 512, "")
+MACRO_CONFIG_INT(sv_powerups, 1, 0, 1)
 
 MACRO_CONFIG_INT(dynamic_camera, 1, 0, 1)
 
diff --git a/src/game/server/game_server.cpp b/src/game/server/game_server.cpp
index 0b6a0250..9b69fd91 100644
--- a/src/game/server/game_server.cpp
+++ b/src/game/server/game_server.cpp
@@ -1735,8 +1735,11 @@ void mods_init()
 			break;
 
 		case ITEM_NINJA:
-			type = POWERUP_NINJA;
-			subtype = WEAPON_NINJA;
+			if(config.sv_powerups)
+			{
+				type = POWERUP_NINJA;
+				subtype = WEAPON_NINJA;
+			}
 			break;
 		};