Theraze
Active member
Was starting to muse through base stat information regarding monster attack and defence. It might be useful to have a command for checking monster attack/defence given a specified ML. The question is, should it be a further overload to monster_attack and monster_defense or a new command? I could see this being an obvious overload... monster_attack(Monster, ML). If you want base, just do monster_attack(Monster, 0).
Alternatively, we could do this as base_monster_attack(Monster). But if we're actually going to have defence modifiers from ML properly done as a 90% efficiency thing, then it might be useful being able to properly pull the defence stats, as that makes it more complicated, especially at higher levels of ML. The overloaded monster_attack and monster_defense could be used by scripters to decide exactly at which points (given the 5% margin of randomness) a zone should be safe-ish.
Alternatively, we could do this as base_monster_attack(Monster). But if we're actually going to have defence modifiers from ML properly done as a 90% efficiency thing, then it might be useful being able to properly pull the defence stats, as that makes it more complicated, especially at higher levels of ML. The overloaded monster_attack and monster_defense could be used by scripters to decide exactly at which points (given the 5% margin of randomness) a zone should be safe-ish.