Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exorcist #1278

Open
wants to merge 989 commits into
base: dev_2.2.0
Choose a base branch
from
Open

exorcist #1278

wants to merge 989 commits into from

Conversation

laikrai
Copy link

@laikrai laikrai commented Nov 3, 2024

Adds a new Impostor role exorcist
Idea: https://discord.com/channels/1094344790910455908/1301246276804939828
Thanks to @MargaretTheFool for helping with some stuff

If this will get accepted then i can try to make a button

Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Resources/Lang/en_US.json Outdated Show resolved Hide resolved
Roles/Impostor/Exorcist.cs Outdated Show resolved Hide resolved
@laikrai
Copy link
Author

laikrai commented Nov 15, 2024

I'll try to make the exorcist button next to send button

@laikrai
Copy link
Author

laikrai commented Nov 18, 2024

image
here's how it looks like

@NikoCat233 NikoCat233 changed the base branch from main to dev_2.2.0 November 22, 2024 18:05
@NikoCat233 NikoCat233 added the New Role/Add-on New role added label Nov 23, 2024
@NikoCat233
Copy link
Collaborator

Conflicts occurs

@NikoCat233
Copy link
Collaborator

Seems like other roles commands can trigger death
can you add a option to exclude this?

BTW messages like /id and /dump still got posted even after canceled so you need to whitelist these

@NikoCat233
Copy link
Collaborator

Add a ondead check that disables Exorcism immediately during meeting if exorcist got killed

Roles/Impostor/Exorcist.cs Outdated Show resolved Hide resolved
Roles/Impostor/Exorcist.cs Show resolved Hide resolved
Roles/Impostor/Exorcist.cs Outdated Show resolved Hide resolved
Roles/Impostor/Exorcist.cs Show resolved Hide resolved
@NikoCat233 NikoCat233 marked this pull request as draft November 26, 2024 13:01
@laikrai laikrai requested a review from NikoCat233 November 26, 2024 23:15
@laikrai laikrai marked this pull request as ready for review December 15, 2024 21:41
Bri1101 and others added 17 commits December 25, 2024 14:07
hopefully fixed the bug where the rolebasis and rolefaction questions were actually swapped
fix strings showing incorrectly
fix faction related questions actually using rolebasis not customteams
added three new questions for the hell of it
realistically this should have been done in a seperate PR however i only intended to fix it for coven and i just kept seeing issues that i had to fix
also added a message if /kc is off and it is used
0xDrMoe and others added 30 commits January 9, 2025 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Role/Add-on New role added
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants