diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-11 21:08:21 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-11 21:08:21 +0000 |
| commit | b5d70c047fe81ebc7d769101a7a8db77fbbc1e86 (patch) | |
| tree | 5494e6933405ddf56ac01d955c0494b824dbc948 /src/game/server | |
| parent | c896ce54ea7bede13b8574aa185cad0783d26e55 (diff) | |
| download | zcatch-b5d70c047fe81ebc7d769101a7a8db77fbbc1e86.tar.gz zcatch-b5d70c047fe81ebc7d769101a7a8db77fbbc1e86.zip | |
fixed T2 ctf scoring
Diffstat (limited to 'src/game/server')
| -rw-r--r-- | src/game/server/srv_ctf.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/game/server/srv_ctf.cpp b/src/game/server/srv_ctf.cpp index 04cf5d30..b67e5f8c 100644 --- a/src/game/server/srv_ctf.cpp +++ b/src/game/server/srv_ctf.cpp @@ -79,7 +79,7 @@ void gameobject_ctf::tick() if(distance(f->pos, flags[fi^1]->pos) < 24) { // CAPTURE! \o/ - teamscore[fi^1]++; + teamscore[fi^1] += 100; for(int i = 0; i < 2; i++) flags[i]->reset(); @@ -107,6 +107,8 @@ void gameobject_ctf::tick() else { // take the flag + if(f->at_stand) + teamscore[fi^1]++; f->at_stand = 0; f->carrying_player = players[i]; create_sound_global(SOUND_CTF_GRAB); |