MCPcopy Create free account
hub / github.com/diasurgical/DevilutionX / OperateCauldron

Function OperateCauldron

Source/objects.cpp:3316–3324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3314}
3315
3316void OperateCauldron(Player &player, Object &object, _sfx_id sType)
3317{
3318 SetRndSeed(object._oRndSeed);
3319 object._oVar1 = FindValidShrine();
3320 OperateShrine(player, object, sType);
3321 object._oAnimFrame = 3;
3322 object._oAnimFlag = false;
3323 RedrawEverything();
3324}
3325
3326bool OperateFountains(Player &player, Object &fountain)
3327{

Callers 2

OperateObjectFunction · 0.85
SyncOpObjectFunction · 0.85

Calls 4

SetRndSeedFunction · 0.85
FindValidShrineFunction · 0.85
OperateShrineFunction · 0.85
RedrawEverythingFunction · 0.85

Tested by

no test coverage detected