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

Method removeSpell

source/gamemap/GameMap.cpp:2836–2848  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2834}
2835
2836void GameMap::removeSpell(Spell *spell)
2837{
2838 OD_LOG_INF(serverStr() + "Removing spell " + spell->getName()
2839 + ",MeshName=" + spell->getMeshName());
2840 std::vector<Spell*>::iterator it = std::find(mSpells.begin(), mSpells.end(), spell);
2841 if(it == mSpells.end())
2842 {
2843 OD_LOG_ERR("spell name=" + spell->getName());
2844 return;
2845 }
2846
2847 mSpells.erase(it);
2848}
2849
2850Spell* GameMap::getSpell(const std::string& name) const
2851{

Callers 1

removeFromGameMapMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected