The meaning of ML has changed somewhat with recent KoL changes. The value of ML is now more important than just controlling a monsters stats, it now affects the way stuns, staggers and damage affect the monster. TPTB have also, it appears, added an effect that adds ML to particular monsters in the Secret Government Lab. Some other existing ML may be similar (Cave Bars? Mother Hellseals?) but would have to be spaded (trivially, but I'm out of turns today, does >150 ML stop staggers working is the simplest test).
My proposal is this :
In monsters.txt, remove ML from monster expressions.
In monsters.txt, allow an optional ML: value entry. This may be an expression, and is a modifier to base ML for that monster.
Still include +ML from all sources in monsters's Attack, Def, HP values displayed in Area Data and relay browser, and in monster proxy fields.
Still include extra initiative from +ML in Area Data and monster proxy fields.
Additionally include +ML in Area Data and add a monster proxy field for ML.
Additionally add +ML to monster expressions (many will need a negative adjustment to HP as +ML increases HP less on scaling monsters) after calculation, as we do for non calculated values.
Questions :
Good idea?
Should we show monster +ML in relay browser along with Attack, Def and HP?
What have I forgotten?
At the moment the following monster expressions do not include base ML, showing monsters unaffected by ML, is this correct?
- Baron von Ratsworth - almost certainly wrong
- Mer-kin balldodger, bladeswitcher, netdragger
- Mother Hellseal
- frog, newt, pig, salamander, grey goo and tomb rat king (monsters that change mid combat)
- your shadow
- Dreadsylvania monsters
- El Dia De Los Muertos Borrachos monsters
- somebody else's butt
Are Spaaaaace and Video Game monsters still capped before ML rather than after?
Edit - Even if we don't do this, I realise we should change all the Exp: calculations to do ML/3 rather than ML/4. But I'm electing not to look at that as that work would be stripped out anyway if I do this.
Edit 2 - Should we actually do scaling monsters differently, and have say, Z-Rex Scale: +5 Cap: 1000 Floor: 10 as KoL has as we see on twitch? Keeping other monster expressions as they are. Scale would mean Atk: MOX + scale value, Def: MUS + scale value, HP: 0.75x (MUS + scale value), Exp: Mainstat + scale value, (capped and floored of course), and ML would only increase HP by 0.75 per ML.
My proposal is this :
In monsters.txt, remove ML from monster expressions.
In monsters.txt, allow an optional ML: value entry. This may be an expression, and is a modifier to base ML for that monster.
Still include +ML from all sources in monsters's Attack, Def, HP values displayed in Area Data and relay browser, and in monster proxy fields.
Still include extra initiative from +ML in Area Data and monster proxy fields.
Additionally include +ML in Area Data and add a monster proxy field for ML.
Additionally add +ML to monster expressions (many will need a negative adjustment to HP as +ML increases HP less on scaling monsters) after calculation, as we do for non calculated values.
Questions :
Good idea?
Should we show monster +ML in relay browser along with Attack, Def and HP?
What have I forgotten?
At the moment the following monster expressions do not include base ML, showing monsters unaffected by ML, is this correct?
- Baron von Ratsworth - almost certainly wrong
- Mer-kin balldodger, bladeswitcher, netdragger
- Mother Hellseal
- frog, newt, pig, salamander, grey goo and tomb rat king (monsters that change mid combat)
- your shadow
- Dreadsylvania monsters
- El Dia De Los Muertos Borrachos monsters
- somebody else's butt
Are Spaaaaace and Video Game monsters still capped before ML rather than after?
Edit - Even if we don't do this, I realise we should change all the Exp: calculations to do ML/3 rather than ML/4. But I'm electing not to look at that as that work would be stripped out anyway if I do this.
Edit 2 - Should we actually do scaling monsters differently, and have say, Z-Rex Scale: +5 Cap: 1000 Floor: 10 as KoL has as we see on twitch? Keeping other monster expressions as they are. Scale would mean Atk: MOX + scale value, Def: MUS + scale value, HP: 0.75x (MUS + scale value), Exp: Mainstat + scale value, (capped and floored of course), and ML would only increase HP by 0.75 per ML.
Last edited: