Good point. The proper behavior for mafia is probably not what I was suggesting. There's definitely a problem, now we just need to deduce its true form.
I suggest that the correct behavior is ML: +90 (30)
I could be persuaded with +90 (30) in the side bar. Ghouls might be respecting the +water level (I was getting 11 beeps with maybe 40-60 ML and 6 water level), but I tested Oil Peak and it definitely wasn't. Will look tomorrow.
I tested Oil Peak a few days ago. It was most definitely not giving me Oil Cartels until my base ML without water depth was at 100 ML. That's an odd dichotomy smacking of bugs needing to be drowned.
Do you know if it's planned to make it work in all cases ?
If so then I think we should change Water Level to be a modifier for Monster Level somehow, make it appear in modtrace thereby, and get rid of the different handling.
If not, then we should change the display in the side bar (we could do that until fixed).
r14453 side pane now shows +90 (+30) in this case.
When / if KoL fixes Oil Peak and Cellar to take account of +ML from Water Depth we'll have to look at turning Water Depth into a modifier that alters Monster Level, and then it'll appear in modtrace and we'll get rid of that bracket kludge.
When / if KoL fixes Oil Peak and Cellar to take account of +ML from Water Depth we'll have to look at turning Water Depth into a modifier that alters Monster Level, and then it'll appear in modtrace and we'll get rid of that bracket kludge.