So currently i’m working on an grind game which heavily plays with chances, now i need to make important formula , when player chance is >= 100% for an object, it should increase how much object player will get. My current formula works very bad. Because it multiples all objects with >= 100% chance to same amount. But literally 1st object must have a lot more than like 10st object earnings. So i would really appreciate if someone could help me with making this formula good.
Formula(very simple and works bad):
if 1/odds * BasicMulti >= 1 then
PlayerManager.AddLuck(player, genName, 1 * (BasicMulti))
elseif 1/odds * BasicMulti < 1 then
PlayerManager.AddLuck(player, genName, 1)
end
Small video how it works now:
Place where you can test it: Generators - Roblox