Bug - Fixed Very Angry Cavebugbears and Manuel / Stats

Darzil

Developer
When you meet Angry Cavebugbears in the Galley during a Bugbear run, they are not recognised as known monsters, it appears. Mafia does not show attack, defense or health, even though Manuel displays it. They appear to get added as extra monsters to Mafia (at least MissingManuel.ash sees them as monsters it doesn't have stats for if run during that mafia session).

Clearly not very important, as it's an old path.
 

lostcalpolydude

Developer
Staff member
Recognizing them all as angry cavebugbears would be simple (after r11693, it's just 1 line added to check for the monster image). However, mafia wouldn't report the boosted +ML for each "very", and there would be no way for non-Manuel users to recognize that the reported stats are too low. It could be handled in FightRequest, with changes to MonsterStatusTracker and possibly elsewhere. That seems like quite a bit of added code complexity to handle a single monster that won't show up very often, and I don't think it's worth doing that.

So, is it better that mafia fails to recognize the monster, or would it be better for mafia to "recognize" the monster but report inaccurate stats (for non-Manuel owners)?
 

Theraze

Active member
Better that it recognizes the monster with inaccurate stats, since that way you can actually handle it with a CCS or something more complicated, especially if you actually make the full monster name (or 'very' count) accessible as a proxy value somehow.

For that matter, what happens with basement monsters? Does their 'great' count actually apply towards the monster's stats at all? Can we just do something similar to this bugbear?
 

Veracity

Developer
Staff member
For that matter, what happens with basement monsters? Does their 'great' count actually apply towards the monster's stats at all? Can we just do something similar to this bugbear?
I knew you were going to ask that.

No, the "great" count does not matter; that simply counts how many times you have seen this particular monster during this particular dive. The stats are completely determined by the basement level.

Yes, we could detect basement monsters by image. However, we already handle them elsewhere, as part of recognizing what is on a basement level - monster or non-monster. That's already a special case and it's probably not worth changing.
 
Top