MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / hitTargetEntity

Method hitTargetEntity

source/entities/MissileOneHit.cpp:62–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60}
61
62void MissileOneHit::hitTargetEntity(Tile* tile, GameEntity* entityTarget)
63{
64 entityTarget->takeDamage(this, 0.0, mPhysicalDamage, mMagicalDamage, mElementDamage, tile, getKoEnemyCreature());
65 if(mNotifyPlayerIfHit)
66 entityTarget->notifyFightPlayer(tile);
67}
68
69MissileOneHit* MissileOneHit::getMissileOneHitFromStream(GameMap* gameMap, std::istream& is)
70{

Callers

nothing calls this directly

Calls 2

notifyFightPlayerMethod · 0.80
takeDamageMethod · 0.45

Tested by

no test coverage detected