Hi guys sorry if i open a new post but i couldn't find a Vengeful one. I don't know neither if i should write there or somewhere else. I am writing here for the fact that often this theme has long stall periods, that's because village fear to be revengekilled if vote wrong, so i was wondering if MeowMix or any other author of the theme can do something for this factor. Like for exemple, let's give to godfather and goons a kill every 3 or 4 days but that in the case that someone get voted out the countdown for the kill reset. So that if village take too much time to decide who lynch mafia will get a free kill and the only way to not give at mafia that kill would be to vote in time so the countdown of the mafia kill will reset to zero.
Hmmm, I can't seem to find the thread for this theme either... might as well add the theme info here. Theme: Vengeful Creator: Meowmix Code Spoiler Link Spoiler http://pastebin.com/raw.php?i=ZF37ssjQ Code (text): [COLOR=#000000]{[/COLOR] "name": "Vengeful", "author": "<span style='color:#007A00'>MeowMix</span>", "summary": "It's the village against the mafia, but the village has a way to bite back! Mafia is unable to kill, and if a villager is lynched they are able to kill one person of their choice before they die! Only to be played during non-peak times, 3-7 players.", "minplayers": 3, "ticks": { "standby": 60, "night": 20 }, "sides": [ { "side": "village", "translation": "Village" }, { "side": "mafia", "translation": "Mafia" } ], "roles": [ { "role": "villager", "translation": "Villager", "side": "village", "help": "You're an everyday citizen of this fine village, and you're sick of being pushed around by the mafia. Vote during the day to try and eliminate scum!", "actions": { "lynch": { "convertTo": "villager2", "convertmsg": "Before you all lynch, ~Self~ has decided to kill..." } } }, { "role": "villager2", "translation": "Vengeful Villager", "side": "village", "help": "You've been lynched, but you still have a shot to save the village! You can use /kill to eliminate one person, hopefully a member of the mafia!", "actions": { "initialCondition": { "poison": { "count": -1 } }, "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 1 } } } }, { "role": "goon", "translation": "Goon", "side": "mafia", "help": "You're a mafia goon! You moved into this town and took it over, but the villagers want it back; since you're trying to blend in, you can't kill like you normally would, so use your vote as your weapon!", "actions": { "startup": "team-reveal" } }, { "role": "godfather", "translation": "Godfather", "side": "mafia", "help": "You're the mafia Godfather! You moved into this town and took it over, but the villagers want it back; since you're trying to blend in you can't kill them like you normally would, so use your vote as your weapon! Tread carefully though; if you are lynched, the mafia all lose!", "actions": { "startup": "team-reveal", "lynch": { "convertTo": "godfather2", "convertmsg": "~Self~ was the Godfather. Good job village, you win!" } } }, { "role": "godfather2", "translation": "Dead Godfather", "side": "mafia", "help": "You lost! This is just a placeholder role so the code actually works, so enjoy being alive for the next 20 seconds or so.", "actions": { "initialCondition": { "poison": { "count": -1 } }, "onDeath": { "killRoles": [ "goon" ] } } } ], "roles1": [ "villager", "godfather", "villager", "villager", "goon", "villager", "goon" ], "villageCantLoseRoles": [ "villager2" ], "killmsg": "±Game: ~Player~ (~Role~) was killed (vengefully)!", "killusermsg": "±Game: You were killed (vengefully)!", "lynchmsg": "±Game: ~Player~, the ~Role~, was lynched (vengefully)!" [COLOR=#000000]}[/COLOR] Roles and sides should be simple enough, so I won't do that. I do agree with you that there is a lot of stall in this theme. My biggest concern is the 60-second day. In Vanilla, days are 45 seconds with significantly more people. In a nonpeak, I really don't think a 3-person game should take 8 minutes; it's not that they were discussing who to lynch, it was that they were all afraid to talk and lynch, so whole minutes passed with few to no comments at all. The nature of the theme makes people wary of getting vengekilled, so they don't lynch. I kind of want to hold off on making Mafia stronger since it ruins the basic premise of Vengeful (powerless but connected Mafia vs. the lynch), but Roild gave an excellent point that works just as well: (16:37:40) Roild: I wouldn't mind 3 day poison for villagers that gets refreshed when anyone is lynched or dies In your opinion, would that work to reduce stall, combined with a 45-second day? Because I think it would.
If it's 3d, coupled with 45 sec days, then make it 35 sec nights or something. The main point is talking and straying away from random. Stall breaking is fine and all, but I want to keep the spirit of conversation in this. 3 days would be 80 seconds per day. It's currently longer (or the same?), so this amount of time could be fine.
Yeah my idea was only a suggestion of what could be a solution but the roild's poison solution is even better , it would threat the entire village instead then only one
Day length really shouldn't be more than 45 seconds considering vanilla's day is 45 and this is nonpeak. I think 30 seconds would be fine with night, just keep it the same as a normal night phase on a normal mafia theme. Supporting the 3 day poison on villagers who don't lynch.
Okay let's roll First things first i think this one is a bug or somewhat that idk and i Don't think it's on purpose since a Villager was lynched, goons died and godfather was revealed Log: Spoiler (20:58:51) *************************************************************************************** (20:58:51) Times Up! : (20:58:51) ±Game: Before you all lynch, Array has decided to kill... (20:58:51) ±Game: Because Tobias. was lynched, your brother and Silone gave up! (20:58:51) Current Roles: Godfather, Vengeful Villager, Villager, Villager, Villager. (20:58:52) Current Players: Array, Gulpin says, Kid Betato, Setsuna.F.Seiei, Tobias.. (20:58:52) Current Team: Vengeful Villager, Villager, Villager, Villager (20:58:52) Time: Night 2 (20:58:52) Make your moves, you only have 20 seconds! : (20:58:52) ***************************************************************************************
Nope, The villager was lynched and then the GF was exposed and the goons were considered killed, yeah idk what happened maybe wrong coding or whatsoever
Odd... Didn't work that way for me. (17:40:28) *************************************************************************************** (17:40:28) Current Roles: Godfather, Goon, Goon, Villager, Villager, Villager, Villager. (17:40:28) Current Players: A, B, C, D, E, F, Fuzzy. (17:40:28) Current Team: Godfather, Goon, Goon (17:40:28) Time: Day 1 (17:40:29) It's time to vote someone off, type /Vote [name], you only have 30 seconds! : (17:40:29) *************************************************************************************** (17:40:33) ±Game: Fuzzy voted for D! (17:40:36) This phase will last for another 1 second because Fuzzy said so! (17:40:37) *************************************************************************************** (17:40:37) Times Up! : (17:40:37) ±Game: Before you all lynch, D has decided to kill... (17:40:37) Current Roles: Godfather, Goon, Goon, Vengeful Villager, Villager, Villager, Villager. (17:40:37) Current Players: A, B, C, D, E, F, Fuzzy. (17:40:37) Current Team: Godfather, Goon, Goon (17:40:37) Time: Night 2 (17:40:37) Make your moves, you only have 20 seconds! : (17:40:37) ***************************************************************************************
Well, fuzzy, if you see betato's log, I voted the gf last, and despite it not being the majority vote, it still worked...?
All fixed on the script side. That additional detail from Flonne allowed me to find the error, and then another 2 errors that wouldn't have shown up if not for the first one.
(12:28:02) *************************************************************************************** (12:28:05) ±Game: Stocke voted for Renowner! (12:28:08) Hopkirk: did hi jump just ask what the theme was (12:28:11) Hopkirk: that he started (12:28:11) ±Game: Hi Jump Kick voted for Renowner! (12:28:13) Hi Jump Kick: Yes (12:28:14) Hi Jump Kick: :D (12:28:17) ±Game: obey to Kyubey voted for Hi Jump Kick! (12:28:18) ±Game: Renowner voted for Hi Jump Kick! (12:28:21) Renowner: shady thing to say then (12:28:21) ±Game: Hopkirk voted for Renowner! (12:28:21) *************************************************************************************** (12:28:21) Times Up! : (12:28:21) ±Game: Because Hi Jump Kick was lynched, obey to Kyubey gave up! (12:28:21) ±Game: Renowner, the Godfather, was lynched (vengefully)! (12:28:21) ±Game: The Village (Hi Jump Kick, Stocke and Hopkirk) wins! (12:28:21) *************************************************************************************** Just a little mistake in the way it's said.
The 7 player max is ridiculous. This is the only theme on the server which doesn't support 10 players, and I don't see any reason for it. As far as time goes, the lynch + revenge kill makes for 1-2 kills per cycle. Vanilla has 2 kills per cycle and goes up to 20 players. Not saying that this theme should have a 20 player max, but I don't see why it can't have at least 10. Balancing shouldn't be an issue either.
Extended to 10p Spawn breaks down as such: 3p: GF, 2x Villy 4p: GF, 3x Villy 5p: GF, Goon, 3x Villy 6p: GF, 2x Goon, 3x Villy 7p: GF, 2x Goon, 4x Villy 8p: GF, 3x Goon, 4x Villy 9p: GF, 3x Goon, 5x Villy 10p: GF, 3x Goon, 6x Villy Village gets a slight boost in the form of one mislynch/kill allowed in a 10p game, otherwise it scales like smaller games. Also added Teamtalk for the Mafia.