MCPcopy Create free account
hub / github.com/candybox2/candybox2.github.io / inflictDamage

Method inflictDamage

code/main/Player.ts:181–187  ·  view source on GitHub ↗
(damage: number, reason: QuestEntityDamageReason)

Source from the content-addressed store, hash-verified

179 }
180
181 public inflictDamage(damage: number, reason: QuestEntityDamageReason): void{
182 for(var savingName in this.game.getSelectedEqItems()){
183 damage = this.game.getSelectedEqItems()[savingName].inflictDamage(this, this.getQuest(), damage, reason);
184 }
185
186 super.inflictDamage(damage, reason);
187 }
188
189 public load(): void{
190 this.setHp(Saving.loadNumber("playerHp"));

Callers

nothing calls this directly

Calls 2

getSelectedEqItemsMethod · 0.80
getQuestMethod · 0.80

Tested by

no test coverage detected