#ifndef MWMECHANICS_SPELLABSORPTION_H #define MWMECHANICS_SPELLABSORPTION_H #include namespace MWWorld { class Ptr; } namespace MWMechanics { void absorbSpell(const std::string& spellId, const MWWorld::Ptr& caster, const MWWorld::Ptr& target); // Calculate the chance to absorb a spell based on the magnitude of every Spell Absorption effect source on the target. int getAbsorbChance(const MWWorld::Ptr& caster, const MWWorld::Ptr& target); } #endif