Gang Mode fixes and improvements

The first of many. Most caused by horrible merge-related accidents.
- Gang converts are no longer revolutionaries
- Revolution controls show up in the TP again
- Gang added to game_options.txt defaulting to 0
- Clarified some help text strings
This commit is contained in:
ikarrus
2014-09-26 19:27:13 -06:00
parent cc85f44ccb
commit 65e38bdfbc
4 changed files with 34 additions and 21 deletions
+14 -15
View File
@@ -78,23 +78,22 @@
if(M.client)
if(M.stat == CONSCIOUS)
M.mind_initialize() //give them a mind datum if they don't have one.
M.mind.has_been_rev = 1
var/resisted
if(isloyal(M))
resisted = 1
else if(user.mind in ticker.mode.head_revolutionaries)
if(!ticker.mode.add_revolutionary(M.mind))
resisted = 1
else if(user.mind in ticker.mode.A_bosses)
if(!ticker.mode.add_gangster(M.mind,"A"))
resisted = 1
else if(user.mind in ticker.mode.B_bosses)
if(!ticker.mode.add_gangster(M.mind,"B"))
resisted = 1
if(!resisted)
M.mind.has_been_rev = 1
ticker.mode.add_revolutionary(M.mind)
if(!isloyal(M))
if(user.mind in ticker.mode.head_revolutionaries)
M.mind.has_been_rev = 1
if(!ticker.mode.add_revolutionary(M.mind))
resisted = 1
if(user.mind in ticker.mode.A_bosses)
if(!ticker.mode.add_gangster(M.mind,"A"))
resisted = 1
if(user.mind in ticker.mode.B_bosses)
if(!ticker.mode.add_gangster(M.mind,"B"))
resisted = 1
else
resisted = 1
if(resisted)
user << "<span class='warning'>This mind seems resistant to the flash!</span>"
else
user << "<span class='warning'>They must be conscious before you can convert them!</span>"