summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2025-01-24 01:12:48 +0100
committerFedja Beader <fedja@protonmail.ch>2025-01-24 01:14:35 +0100
commit282993dc770906c056560c556b38829241214823 (patch)
treee7c9577fda1067fd2e5a578d5b56d87f6ea358f9
parent1ba5b02cb9ffa83a0e8ff283f4d01d0044eb533e (diff)
downloadtmwa-fair_drops.tar.gz
tmwa-fair_drops.tar.bz2
tmwa-fair_drops.tar.xz
tmwa-fair_drops.zip
-rw-r--r--src/map/mob.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/map/mob.cpp b/src/map/mob.cpp
index 6224b82..49f3d0d 100644
--- a/src/map/mob.cpp
+++ b/src/map/mob.cpp
@@ -2742,9 +2742,7 @@ int mob_damage(dumb_ptr<block_list> src, dumb_ptr<mob_data> md, int damage,
// maximum numerator is hard to predict as it depends on
// config/GM settings. In future, rares beyond 1:10000
// might be supported and so let's just use 64 bit fractions.
- random_::Fraction<int64_t> f;
- f.num = drop_info.p.num;
- f.den = 10000;
+ random_::Fraction<int64_t> f { drop_info.p.num, 10000 };
if (sd && battle_config.drops_by_luk > 0)
{