Commit Graph

394 Commits

Author SHA1 Message Date
Guangcong Luo
47e5a7e42c Merge pull request #2345 from bumbadadabum/mafia
Mafia: bugfixes
2015-12-25 02:40:49 +00:00
Bär Halberkamp
ddb4a6f1b5 Mafia: Improve voting once again 2015-12-25 02:22:01 +01:00
Bär Halberkamp
b1276eda1e Mafia: Fix copypaste error 2015-12-25 02:05:28 +01:00
Guangcong Luo
ce5cb8373a Merge pull request #2344 from bumbadadabum/mafia
Mafia fixes and updates
2015-12-24 18:04:36 +00:00
Bär Halberkamp
a24815dd16 Mafia: Show the class image after voting 2015-12-24 18:28:46 +01:00
Bär Halberkamp
ad9af90c8f Mafia: Make the game end if there's a single town member as well 2015-12-24 18:28:46 +01:00
Bär Halberkamp
c71d95d040 Mafia: Fix timer for cases where there's a vote but no event 2015-12-24 18:28:46 +01:00
Bär Halberkamp
ee8e442fdc Mafia: Improve and fix voting 2015-12-24 18:28:46 +01:00
Bär Halberkamp
586eba1ad1 Mafia: allowed users to not target anyone and abstain from voting 2015-12-24 05:47:07 +01:00
Guangcong Luo
7f5fcdea52 Merge pull request #2332 from panpawn/patch-93
Poll: replies should say 'timer', not 'timeout'
2015-12-22 08:17:09 +00:00
Bär Halberkamp
fb90db7ab5 Mafia: properly decrease player counts 2015-12-22 07:44:40 +01:00
Bär Halberkamp
da28bff56b Mafia: Make the town meeting show the right kill message 2015-12-22 07:42:48 +01:00
Bär Halberkamp
11b4fe0649 Mafia: improved handling of leaving and renaming players 2015-12-22 07:30:24 +01:00
Guangcong Luo
54b16c371b Merge pull request #2341 from bumbadadabum/mafia
Mafia fixes and updates
2015-12-22 03:51:36 +00:00
Bär Halberkamp
6ff0a668c9 Mafia: fix the role string generation 2015-12-22 03:36:23 +01:00
Bär Halberkamp
034a7450c3 Mafia: Properly track name changes, not only userids 2015-12-22 03:36:23 +01:00
Bär Halberkamp
db5cc3270e Mafia: add wills 2015-12-22 03:36:23 +01:00
panpawn
239accce9d Poll: replies should say 'timer', not 'timeout'
"Timeout" is mostly a programming term; not something I want to show users. - Zarel
2015-12-21 17:18:56 +00:00
Guangcong Luo
1fb04d2002 Merge pull request #2334 from augmt/ds-alternatives-limit
Enforce intended alternatives limit in /ds
2015-12-21 05:42:20 +00:00
Guangcong Luo
6321ce248e Merge pull request #2335 from bumbadadabum/mafia
More mafia updates
2015-12-21 05:33:58 +00:00
Bär Halberkamp
bcebcb64d0 Mafia: Disallow players from changing their name 2015-12-21 04:11:10 +01:00
Bär Halberkamp
1f7167c189 Mafia: Center pregame window and add missing </div> 2015-12-21 02:59:46 +01:00
Bär Halberkamp
785a314b27 Mafia: display list of roles and players needed in pregame 2015-12-21 02:58:47 +01:00
Bär Halberkamp
bb50c63f5d Mafia: Fix spelling mistake 2015-12-21 02:38:51 +01:00
Hector Garcia
e8b94f1978 Enforce intended alternatives limit in /ds 2015-12-21 00:36:39 +00:00
Guangcong Luo
205679e672 Merge pull request #2333 from bumbadadabum/mafia
Mafia updates
2015-12-20 23:16:25 +00:00
Bär Halberkamp
40844971ed Mafia: Make the game display "Night X" if it's night 2015-12-21 00:09:56 +01:00
Bär Halberkamp
ae81a063bb Mafia: correct the name of the doctor's callback function 2015-12-20 23:54:52 +01:00
Bär Halberkamp
c0ddb7ef23 Mafia: fix the cop getting bogus reports 2015-12-20 23:49:48 +01:00
Bär Halberkamp
40573664d6 Set the timer to 15s if nobody has any actions for a given event 2015-12-20 23:48:24 +01:00
Bär Halberkamp
9d935429d3 Mafia: Fix a crash upon voting for someone 2015-12-20 23:45:56 +01:00
Ivo Julca
caa80bc1db Traditional Games: fix possible crash in request 2015-12-20 04:54:44 -05:00
Ivo Julca
b63c0ed847 The Studio plugin: fix sorting of results in /aotd viewnoms 2015-12-20 03:41:09 -05:00
Marty-D
cad599098c Merge pull request #2329 from bumbadadabum/mafia
Mafia: fix a stupid copypasting mistake causing the plugin to not work
2015-12-19 12:37:22 -05:00
Bär Halberkamp
c8b0f326e9 Mafia: fix a stupid copypasting mistake causing the plugin to not work 2015-12-19 18:34:39 +01:00
Guangcong Luo
e43b323a2c Merge pull request #2328 from Morfent/trivia
Fix /trivia kick and /trivia qs
2015-12-19 09:58:48 +00:00
=
8ca902a0be Fix /trivia kick and /trivia qs
- /trivia kick did not update responder indices if a player that
  answered correctly was kicked, which timer mode depends on
- /trivia qs no longer lists random and undefined as categories
2015-12-19 05:13:19 -04:00
Guangcong Luo
0e9eb64193 Add help for /rules 2015-12-19 04:12:31 -05:00
Guangcong Luo
4c191165ef Merge pull request #2320 from bumbadadabum/mafia
Add a chat plugin for Mafia
2015-12-17 11:10:45 +00:00
Bär Halberkamp
100f458922 Add a chat plugin for Mafia 2015-12-17 03:21:26 +01:00
Guangcong Luo
fab79a636a Fix poll display
Polls now correctly display to connections, not users.
2015-12-14 17:22:41 -05:00
Quinton Lee
58d85bec38 Info: Fix typo in /help dexsearch 2015-12-14 14:39:21 -06:00
Bär Halberkamp
79451c1843 Hangman: Use the images in the client 2015-12-14 06:54:39 +01:00
Guangcong Luo
a659f6733f Don't require HTTPS for images
Most images are hosted in places that already support HTTPS, so all
we need to do is transparently rewrite them to be protocol-local.

For the rest, I don't care enough to enforce HTTPS on them. At
least wait for browsers to complain more about it...
2015-12-12 20:52:56 -06:00
Ivo Julca
303155bdf3 Require HTTPS for images 2015-12-11 21:55:41 -05:00
panpawn
fe7385395e The Studio plugin: list nominations alphabetically
And also state the number of prenoms as well
2015-12-12 01:47:22 +00:00
Guangcong Luo
332a65f9c0 Convert some Users tables to ES6 Maps
Specifically, Users.users, Users.connections, and Users.pastUsers
are now ES6 Maps. In theory, this should be a minor performance
upgrade, but we still need to profile to make sure.
2015-12-10 11:52:26 -05:00
Guangcong Luo
7f152ea48f Merge pull request #2308 from bumbadadabum/hangmanconvert
Hangman: Convert hangman to the game system
2015-12-09 11:45:21 +00:00
Guangcong Luo
b6e370e789 Add 'Show results' button to polls 2015-12-09 06:25:49 -05:00
Guangcong Luo
2c9ceb23af Make polls stay in roomlog after ending 2015-12-09 06:23:54 -05:00