Electability

is a player-exclusive statistic and game mechanic in Streets of Rogue. It is used to determine how NPCs will "vote" in the election between the player and the Mayor, if the player decides to run for Mayor. Electability can be viewed on the player's character sheet. Electability is divided into two different subtypes: Electability (Floor) and Electability (City).

= Electability (Floor) = This starts at -5 at the beginning of each floor and is adjusted by the NPC Alignment of all non-imprisoned living/undead NPCs on the current floor. This is shown as a whole value on the stats screen but is tracked by the game as a decimal value that is rounded to the nearest number. The table below details the effects NPCs have on floor Electability. Initially Aligned/Loyal/Friendly have decreased benefits to your score (meaning if they have a different alignment by default at the start of the level), while initially Annoyed/Hostile do not decrease your election score, but killing them does benefit you.

Electability Modifier Values
These are the things which change the player's Electability (Floor), and the amount of those changes.

= Electability (City) = This starts at -5 at the beginning of a run and will change at the end of each floor depending on the value of Electability (Floor). Positive floor electability will raise city electability by +1 while negative floor electability will lower city electability by -1. City electability will not change if floor electability is 0.

Winning the Election
In order to win the election against the Mayor, your Electability (City) must be at least +1 by the time you reach the Mayor Village.

= Notes =
 * NPCs that leave the floor via an elevator will still have their vote counted for that floor (Escort Quests, etc)
 * Initially Hostile/Annoyed, Riot, War Zone NPCs, Ghosts and Shapeshifters (Not possessing) do not vote.

= Trivia =
 * Electability was added in Alpha 60 along with Mayor Village.
 * The reason floor and city electability starts at -5 is because the existing Mayor starts with an incumbent advantage.

= Tips and Strategies =
 * Traits play a huge part of determining Electability. If you want to win the election, play with classes that increase electability (Bartender, Cop) and avoid negative interaction characters like the Slavemaster. The Zombie class, despite making all non quest-givers Hostile upon sight, can easily increase electability by filling every floor with friendly zombies.


 * Avoid making NPCs Hostile if possible and kill all Hostile NPCs before leaving the floor to raise floor electability.


 * Offer Motivation to Office Drones to make them Friendly.


 * Buying rounds from Bartenders in Bars and Casinos will make non-owner NPCs Friendly.


 * Completing a Optional Mission for someone will make them Friendly.


 * Freeing prisoners will make them Loyal.


 * Buying Items from Vendors increases your Electability.


 * Bribing Bouncers can make them and the property owners Friendly (Whether the property owners become friendly depends on the type of Buildings).


 * Hiring NPCs increases your Electability (in case they do not already vote for you).


 * Mobsters can be bribed to increase the electability of the city by +2. ($500) This can only be done once.


 * The Computer in the City Hall can be used to also increase the electability of the city by another +2. This however requires the Tech Expert trait.