public static void increaseSpellCount(SpellAbility sp) {
        incrementStormCount();

        if (sp.getActivatingPlayer().isHuman()) {
            incrementPlayerSpellCount();
            if (sp instanceof Spell_Permanent && sp.getSourceCard().isCreature()) {
                incrementPlayerCreatureSpellCount();
            }
            if (sp.getSourceCard().isInstant()) {
                incrementPlayerInstantSpellCount();
            }
        } else {
            incrementComputerSpellCount();
            if (sp instanceof Spell_Permanent && sp.getSourceCard().isCreature()) {
                incrementComputerCreatureSpellCount();
            }
            if (sp.getSourceCard().isInstant()) {
                incrementComputerInstantSpellCount();
            }
        }
    }