MCPcopy Create free account
hub / github.com/TurningWheel/Barony / potionGetEffectDurationRandom

Method potionGetEffectDurationRandom

src/items.cpp:5226–5230  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5224}
5225
5226Sint32 Item::potionGetEffectDurationRandom(Entity* my, Stat* myStats) const
5227{
5228 Sint32 range = std::max(1, potionGetEffectDurationMaximum(my, myStats) - potionGetEffectDurationMinimum(my, myStats));
5229 return potionGetEffectDurationMinimum(my, myStats) + (local_rng.rand() % (range));
5230}
5231
5232Sint32 Item::potionGetCursedEffectDurationMinimum(Entity* my, Stat* myStats) const
5233{

Callers 10

formatItemDetailsMethod · 0.80
item_PotionBoozeFunction · 0.80
item_PotionGreaseFunction · 0.80
item_PotionConfusionFunction · 0.80
item_PotionCureAilmentFunction · 0.80
item_PotionBlindnessFunction · 0.80
item_PotionInvisibilityFunction · 0.80
item_PotionLevitationFunction · 0.80
item_PotionSpeedFunction · 0.80
item_PotionStrengthFunction · 0.80

Calls 1

randMethod · 0.80

Tested by

no test coverage detected