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

Function OperateGoatShrine

Source/objects.cpp:3307–3314  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3305}
3306
3307void OperateGoatShrine(Player &player, Object &object, _sfx_id sType)
3308{
3309 SetRndSeed(object._oRndSeed);
3310 object._oVar1 = FindValidShrine();
3311 OperateShrine(player, object, sType);
3312 object._oAnimDelay = 2;
3313 RedrawEverything();
3314}
3315
3316void OperateCauldron(Player &player, Object &object, _sfx_id sType)
3317{

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