This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
user:loggy:castingai [2022/12/14 02:50] loggy change some nonsensical mins to maxes, otherwise these weights would be 0 for blade wind and it'd score zero! |
user:loggy:castingai [2023/02/24 19:01] (current) loggy fairly important note those self buffing resists |
||
|---|---|---|---|
| Line 286: | Line 286: | ||
| * If the spell offers an easy mr check, consider victim' | * If the spell offers an easy mr check, consider victim' | ||
| * If the spell does not offer a normal MR check, and (user' | * If the spell does not offer a normal MR check, and (user' | ||
| - | * If the spell offers a normal MR check: | + | * If the spell offers a normal MR check, do the first one that applies: |
| - | * if (mr > pen bonus + 8), do nothing to damage | + | * if (mr >= pen bonus + 23), divide |
| - | * if (mr < pen bonus + 11), multiply | + | * if (mr >= pen bonus + 20), divide |
| - | * if (mr < pen bonus + 14), divide damage by 2 | + | * if (mr >= pen bonus + 17), divide damage by 6 |
| - | * if (mr < pen bonus + 17), divide damage by 6 | + | * if (mr >= pen bonus + 14), divide damage by 3 |
| - | * if (mr < pen bonus + 20), divide damage by 12 | + | * if (mr >= pen bonus + 11), divide damage by 2 |
| - | * if (mr < pen bonus + 23), divide | + | * if (mr >= pen bonus + 8), multiply |
| + | * Otherwise, do nothing to damage | ||
| If MR check for half damage, multiply damage by 2/3 [shouldn' | If MR check for half damage, multiply damage by 2/3 [shouldn' | ||
| Line 579: | Line 580: | ||
| * If the spell confers desiccation, | * If the spell confers desiccation, | ||
| * If the spell confers anything else, score = 1 | * If the spell confers anything else, score = 1 | ||
| - | * If the victim has the effect already at some magnitude: | + | * If the victim has the effect already at some magnitude |
| * If the spell is trying to add less magnitude than the effect has already, score = 0 | * If the spell is trying to add less magnitude than the effect has already, score = 0 | ||
| * If the spell confers damage reversal, score = victim current HP * friendly bias * 10 | * If the spell confers damage reversal, score = victim current HP * friendly bias * 10 | ||