Feature Spell/skill damage calculator

Raijinili

Member
A keyword (say, skilldamage) where you can type in a skill or attack and get back a damage, or a range.

For example uses (with made-up numbers):
> skilldamage stream of sauce
Stream of Sauce will do 35-55 damage, 45 average.

(with +10 cold and +0 hot, no tuning)
> skilldamage stream of sauce
Stream of Sauce will do 35-55(50%) or 50-75(50%) damage, 57.5 average.

(without tuning)
> skilldamage stream of sauce @ element hot
Stream of Sauce will do 35-55 (50%) or 1 (50%) damage, 23 average, to hot monsters.
> skilldamage stream of sauce @ monster hot hobo
Stream of Sauce will do 35-55 (50%) or 1 (50%) damage, 23 average, to monster hot hobo.
> skilldamage stream of sauce @ monster spooky hobo
Stream of Sauce will do 1 damage to monster spooky hobo.

(is there a fuzzy-matching for skills that can map lts->lunging-thrust smack?)
> skilldamage lunging thrust-smack
Lunging Thrust-Smack depends on an enemy's stats. Try "skilldamage Lunging Thrust-Smack @ monster <monstername>" or "skilldamage Lunging Thrust-Smack @ <number>ML".
> skilldamage lunging thrust-smack @ monster goth giant
Lunging Thrust-Smack will do 55-73(+4 hot)(+6 cold)(+1 sleazy), 75[orwhatever] average, to monster Goth Giant.
(can gCLI do colors? or rather, is it "allowed" to in this project?)

(takes into account +ML and your other stats)
> skilldamage lunging-thrust smack @ location castle
Lunging Thrust-Smack will do 109-140 damage to monster Goth Giant.
Lunging Thrust-Smack will do 100-130 damage to monster Alphabet Giant.
[etc.]

If you can point me to some relevant files to begin looking at, and some standards for what it needs to be like (is there a Mafia internal API?), I can try to program it myself. It seems like an interesting task, and it's not as if I'm just trying to load off a big request without putting in a little effort myself.

Edit: Wait, I just remembered: Wasn't someone working on this already?
 

Winterbay

Active member
Batbrain cna give you taht kind of information given the correct dtaa. It's only designed for consult script sin mind though.
 
Top