| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2019-09-16 17:38:18 +0200 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2019-09-16 17:38:18 +0200 | 
| commit | 7bd57ea12ba9dde0b88b2476a91737fd4d3de840 (patch) | |
| tree | f3978931742f6c2b9f0137f570b1e4dd7f57c491 /src/shared | |
| parent | f7c53eb60d2cba92a9da97dc1a09f574e0f91fbb (diff) | |
Changes omni scale op, Sec. WP allows negative att
Diffstat (limited to 'src/shared')
| -rw-r--r-- | src/shared/battle/Battle/Struct/Omnimods.elm | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/src/shared/battle/Battle/Struct/Omnimods.elm b/src/shared/battle/Battle/Struct/Omnimods.elm index 80d97a5..f36efcd 100644 --- a/src/shared/battle/Battle/Struct/Omnimods.elm +++ b/src/shared/battle/Battle/Struct/Omnimods.elm @@ -79,7 +79,11 @@ merge_mods a_mods b_mods =  scale_dict_value : Float -> String -> Int -> Int  scale_dict_value modifier entry_name value = -   (ceiling ((toFloat value) * modifier)) +   let new_value = ((toFloat value) * modifier) in +   if (new_value < 0) +   then (floor new_value) +   else (ceiling new_value) +  --------------------------------------------------------------------------------  -- EXPORTED --------------------------------------------------------------------  -------------------------------------------------------------------------------- | 


