SHScientist: the body logic should really only be run if we're not using a body already.
This commit is contained in:
parent
d4a09b6149
commit
020e32e977
1 changed files with 23 additions and 23 deletions
|
@ -420,31 +420,31 @@ SHScientist::Respawn(void)
|
|||
|
||||
if ((cvar("sh_scirand") == 1) || (m_iBody == 0)) {
|
||||
m_iBody = floor(random(1,5));
|
||||
}
|
||||
|
||||
SetSkin(0);
|
||||
SetSkin(0);
|
||||
|
||||
switch (m_iBody) {
|
||||
case 1:
|
||||
m_flPitch = 105;
|
||||
netname = "Walter";
|
||||
SetBodyInGroup(1, 1);
|
||||
break;
|
||||
case 2:
|
||||
m_flPitch = 100;
|
||||
netname = "Einstein";
|
||||
SetBodyInGroup(1, 2);
|
||||
break;
|
||||
case 3:
|
||||
m_flPitch = 95;
|
||||
netname = "Luther";
|
||||
SetBodyInGroup(1, 3);
|
||||
SetSkin(1);
|
||||
break;
|
||||
default:
|
||||
m_flPitch = 100;
|
||||
netname = "Slick";
|
||||
SetBodyInGroup(1, 4);
|
||||
switch (m_iBody) {
|
||||
case 1:
|
||||
m_flPitch = 105;
|
||||
netname = "Walter";
|
||||
SetBodyInGroup(1, 1);
|
||||
break;
|
||||
case 2:
|
||||
m_flPitch = 100;
|
||||
netname = "Einstein";
|
||||
SetBodyInGroup(1, 2);
|
||||
break;
|
||||
case 3:
|
||||
m_flPitch = 95;
|
||||
netname = "Luther";
|
||||
SetBodyInGroup(1, 3);
|
||||
SetSkin(1);
|
||||
break;
|
||||
default:
|
||||
m_flPitch = 100;
|
||||
netname = "Slick";
|
||||
SetBodyInGroup(1, 4);
|
||||
}
|
||||
}
|
||||
|
||||
/* recount to update sciscore and so on */
|
||||
|
|
Loading…
Reference in a new issue