gluxon / phpwolf

The popular Werewolf game (variant of Mafia) powered by a PHP IRC bot
GNU General Public License v3.0
12 stars 7 forks source link

Proposal: Ghost Role #19

Closed gluxon closed 11 years ago

gluxon commented 11 years ago

The ghost has the ability to continue talking after death. The role of ghost can be assigned to any villager or wolf, and they do not know of their status as ghost until after death.

ceradon commented 11 years ago

I have a bit of extra time on my hands so I'll be implementing the ghost role, however, when the player dies and they have the ghost role, do they retain the rights they had when they were alive (seer, harlot, etc), or do those roles die as well?

gluxon commented 11 years ago

Sweet. Ghost does not retain their role. That would be very over powered.

gluxon commented 11 years ago

ceradon, there's still some bugs to work out with the code you pushed. Reopening.

ceradon commented 11 years ago

What issues are there?

gluxon commented 11 years ago

It's nitpicky stuff. There was no support for multiple ghosts due to the $ghosted variable being boolean instead of array. Ghost was only activated during wolf kill and lynch (no harlot kill or gunner). And maybe I didn't mention this, but the ghost can be wolves as well.