Page 1 of 1

Armour slots with Ash - bug or feature? [solved]

PostPosted: Friday, 16th May 2014, 18:39
by Turukano
There's a strange thing about Ashenzari.

CrawlWiki wrote:A category is considered "partially bound" if at least half of its slots in use are cursed

Imagine the following five armour slots (shields are an extra category):

  Code:
+0 leather armour (curse)
(helmet restricted)
+0 cloak (curse)
(no gloves)
+0 boots (curse)

You have 3/5 armour slots bound, so you are partially bound in armour.

Now you reach a new level with your demonspawn, you get talons/hooves 3, your boots fall away, and it looks like this:

  Code:
+0 leather armour (curse)
(helmet restricted)
+0 cloak (curse)
(no gloves)
(boots unavailable)

You have 2/4 armour slots bound, so you should be still partially bound in armour. Instead, you get the message "You are not bound in armour".

So what's going on here? Bug or feature? Does the game mechanics count 2/5 slots now? If so, it's a bug. Or am I wrong?

This might have been discussed in earlier versions but in 0.14 it's still the same.

Re: Armour slots with Ash - bug or feature?

PostPosted: Friday, 16th May 2014, 19:16
by TheDefiniteArticle
The wiki is wrong. You need MORE than half your slots cursed. Characters with 4 armour slots (Dr, Te) are the only time this matters AFAIK.

Re: Armour slots with Ash - bug or feature?

PostPosted: Friday, 16th May 2014, 19:24
by Sandman25
TheDefiniteArticle wrote:The wiki is wrong. You need MORE than half your slots cursed. Characters with 4 armour slots (Dr, Te) are the only time this matters AFAIK.


Yes, you are right.

  Code:
        if (slots[s] == 0)
            new_bondage[s] = -1;
        // That's only for 2 handed weapons.
        else if (cursed[s] > slots[s])
            new_bondage[s] = 3;
        else if (cursed[s] == slots[s])
            new_bondage[s] = 2;
        else if (cursed[s] > slots[s] / 2)
            new_bondage[s] = 1;
        else
            new_bondage[s] = 0;

Re: Armour slots with Ash - bug or feature?

PostPosted: Friday, 16th May 2014, 19:29
by tasonir
Crawl Wiki wrote:A category is considered "partially bound" if more than half of its slots in use are cursed...

Fixed.

The page should probably still be updated with what is considered a medium armor now that there's no armors with EV -2 or -3, only encumbrance...