Juhani Krekelä
4c30d2939d
Update colondeck's location
1 year ago
shikhin
5b63582c59
Make tea_cah authentic to the cards against IRC tradition.
3 years ago
Juhani Krekelä
846deec537
Officially support choosing a card twice, as it was already possible due to a bug
3 years ago
Juhani Krekelä
451bf710f1
Handle bot winning separately from other cases of non-player winning
...
Previously a person who has left the game winning would be treated like a bot
winning, where the czar stays the same. Now, in that case the czar will
be randomized while old behaviour remains for a bot winning
3 years ago
Juhani Krekelä
6af00a6d0d
Avoid getting stuck if unable to get fresh random decks
3 years ago
Juhani Krekelä
54ca90a1a7
Remove cardcast namespace in favour of ahti namespace
3 years ago
Juhani Krekelä
4357ea6510
Add a concept of deck namespaces
3 years ago
Juhani Krekelä
8fedaf40d1
Switch from Cardcast-hosted to puck-hosted offtopiadeck
3 years ago
Juhani Krekelä
380c095447
Fix the game state not being cleared correctly if an incorrect preset was used
3 years ago
Wolfgang Müller
b936e3b880
Stop the game setup if the preset is unknown
4 years ago
Wolfgang Müller
cc6b0af504
Remove the 'expert' preset
...
This was a leftover from development, intended to make setting up
multiple games in a row less verbose.
4 years ago
Juhani Krekelä
4c69ed9e59
Keep the same czar if they picked rando last round
4 years ago
Juhani Krekelä
23b54056c2
In case the last player to be waited on leaves the game, move from top of round to bottom of round immediately
4 years ago
Juhani Krekelä
ba3f7ebaea
Don't start a game with !join
4 years ago
Juhani Krekelä
632b873143
Rename {offtopia, offtopia-norandom} to {offtopia-random, offtopia}
4 years ago
Juhani Krekelä
9d08703f6f
Send a message on bot removal
4 years ago
Juhani Krekelä
416f94b475
Whooops
4 years ago
Juhani Krekelä
0913abee3b
Represent played cards as Card objectes instead of as indices into hand
4 years ago
Juhani Krekelä
dff760e0f4
[Foo [_]] → [Foo _]
4 years ago
Juhani Krekelä
bc3daf8032
Quiting → Quitting
4 years ago
Juhani Krekelä
0774f5478a
Display $0 correctly in round call card
4 years ago
Juhani Krekelä
0959b2c82f
Add more details about minimum required amount of players
4 years ago
Juhani Krekelä
c5a58dac4e
Handle IRC formatting
4 years ago
Juhani Krekelä
396b3c0185
Ignore leave-events from ppl not in the game.
...
Since leave-event was hooked up into ppl quiting and parting from the
channel as well as doing !leave, the message telling ppl were not in the
game would get triggered unintentionally.
4 years ago
Juhani Krekelä
adfd2c81c8
Don't distrubute Nones from the hand overflow
4 years ago
Juhani Krekelä
1781614e27
Put a maximum length for cards
4 years ago
Juhani Krekelä
8db8da3d16
Add extra cards for >1 blanks
4 years ago
Juhani Krekelä
1ffb82ebc1
Add !redeal
4 years ago
Juhani Krekelä
cf6e2fea93
Add preset offtopia-norandom
4 years ago
Juhani Krekelä
b4157536bd
Add [] around $0
4 years ago
Juhani Krekelä
ad02585819
Rando can require at min 0 cards
4 years ago
Juhani Krekelä
c3ef05382f
Start game with !join
4 years ago
Juhani Krekelä
f63dc2565b
!join message
4 years ago
Juhani Krekelä
d991f3c059
Add starting with presets to debug interface
4 years ago
Juhani Krekelä
4dd40f8053
Tell about limit at start of the game
4 years ago
Juhani Krekelä
e86915927c
Send a message on bot add
4 years ago
Juhani Krekelä
8b681669d1
Fix typo
4 years ago
Juhani Krekelä
fab9ba14d4
Rando!
4 years ago
Juhani Krekelä
34e397a9db
Add :Deck support
4 years ago
Juhani Krekelä
996a25cf45
Handle !start <preset> gracefully in game_setup
4 years ago
Juhani Krekelä
819803d998
Add !kick
4 years ago
Juhani Krekelä
81f618cabc
More info when restarting round due to losing cards
4 years ago
Juhani Krekelä
b8c6e2ac41
Give more info about random decks when adding
4 years ago
Juhani Krekelä
97794c2e82
Don't shout about !starting if ppl leave the chan
4 years ago
Juhani Krekelä
0bf7fda9ba
Tell the czar at the start of the round
4 years ago
Juhani Krekelä
63389568d4
Tell players what deck they added
4 years ago
Juhani Krekelä
02be4bf79f
Whoops
4 years ago
Juhani Krekelä
929f54430d
!card to for communism
4 years ago
Juhani Krekelä
59bcafe1f7
Update TODOs
4 years ago
Juhani Krekelä
9bdc8fdf8c
Remove cards from removed deck, add !origins
4 years ago