Exploit bug report, it must be fixed!
Register

User Tag List

Results 1 to 9 of 9
  1. #1

    Exploit bug report, it must be fixed!

    Found exploitable bug, it can used by town to reveal disguiser. Here it is.

    If disguiser or informant act, killed player can instantly quit and you will see this in log:
    1.jpg

    But next day player with departed soul still in game:
    2.jpg

    And can be easy revealed by town. So, the way to use exploit for town is:
    1. Instantly quit if you killed by disguiser
    2. Your old, still not stolen name will appears in log "XXX's soul has departed", and everyone will see it
    3. Next day you can lynch player with this name, if he is in game. He is disguiser.

    This replay, night 2, you can see this bug appears. I played as triad, and noone else seen it. But town can use it with ease.
    bug maf.SC2Replay

  2. #2

  3. #3

  4. #4

    Re: Exploit bug report, it must be fixed!

    Yea Iíve seen this but it would be hard to fix. The main issue is there is a significant gap between when the player sees that heís died to a disguiser and when the disguiser actually swaps names. It would be hard to close that gap because the engine has to check multiple other night actions after disguising before the night can end, and it would just create more bugs to swap the players before the night actions are done being processed.
    Have you ever heard the tragedy of Darth Jar Jar the wise?

  5. #5

    Re: Exploit bug report, it must be fixed!

    This reminds me of Rainbow Six: Seige. There is an operator that can interrogate injured enemies, revealing all the injured players' teammates locations and providing the interrogator's team a live wall-hack of the map which typically results in a massacre because bullets pierce through walls in Rainbow 6: Seige. Since the interrogation kills the target either way, some enterprising players took to immediately leaving the game if an interrogator was headed their way while injured, before rejoining the match, thereby leaving behind a corpse that could not be interrogated.

    As for Mafia, if the only way that this exploit works is through the leave message, a simple bandage fix could be disable the leave notification for players at night, and let the game engine make decisions on announcing who left the game the next day, at which time the engine should have the correct identities sorted. There is no strategic necessity to knowing that someone left the game immediately during the night sequence anyway, so this does not detract from the game experience.

    Very cool discovery though, thanks for showing us.
    § Good lawyers worry about facts. Great lawyers worry about their opponents. §

  6. #6

  7. #7

    Re: Exploit bug report, it must be fixed!

    Quote Originally Posted by aamirus View Post
    Yea Iíve seen this but it would be hard to fix. The main issue is there is a significant gap between when the player sees that heís died to a disguiser and when the disguiser actually swaps names. It would be hard to close that gap because the engine has to check multiple other night actions after disguising before the night can end, and it would just create more bugs to swap the players before the night actions are done being processed.
    Yea, a lot of deaths take a little gap after the kill. I guess it's to account for doctor heals, conversions.
    I have no use for these bloodless minnows. Bring me a prey that will sate my bloodlust. I hunger.

  8. #8

    Re: Exploit bug report, it must be fixed!

    Quote Originally Posted by Zedus View Post
    Think, there is 2 way to fix it:
    1. Change ingame name with disguiser act BEFORE player receive message "you killed and disguised"
    2. Add punishement for quit while night sequence (easy lazy way)
    1. What if that player is getting healed?
    2. Most likely won't happen.
    I have no use for these bloodless minnows. Bring me a prey that will sate my bloodlust. I hunger.

  9. #9

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •