Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I have mutation resistance 1 and a potion of gain strength. The latter technically adds a mutation. Logic says it shouldn't work, but it did.

Was I just lucky or gain stat potions work regardless of mutation resistance?

share|improve this question
add comment

1 Answer

up vote 4 down vote accepted

You were lucky, but not that lucky (2/3 chance of success).

Mutation resistance 1 (and mutation resistance 2) grant you a 33% chance of resisting mutations. Mutation resistance 3 grants you a 100% chance of resisting mutations.

Below is the relevant source code:

if (you.mutation[MUT_MUTATION_RESISTANCE]
    && !force_mutation
    && (you.mutation[MUT_MUTATION_RESISTANCE] == 3 || !one_chance_in(3)))
{
    if (failMsg)
        mpr("You feel odd for a moment.");

    return (false);
}
share|improve this answer
1  
bah, viewing the source code to the game is cheating! :) –  Jeff Atwood Oct 23 '10 at 21:17
    
Frankly, I think cheating is the only way to win in Crawl. :( –  Jason Berkan Oct 23 '10 at 21:53
2  
@JeffAtwood On the contrary, Crawl is designed so that reading the source code doesn't give you much of an advantage. It's explicitly not cheating. –  Gilles Aug 13 '11 at 23:29
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.