public static void SetupSpellEffectOverrides(ISpellEffectOverrideProvider definition, int fightId, int eventId)
 {
     if (s_currentSpellEffectOverrideData == null)
     {
         Log.Error("SetupSpellEffectOverrides called while the factory is not ready.", 242, "C:\\BuildAgents\\AgentB\\work\\cub_client_win64_develop\\client\\DofusCube.Unity\\Assets\\Core\\Code\\Fight\\FightSpellEffectFactory.cs");
     }
     else
     {
         s_currentSpellEffectOverrideData[fightId] = new SpellEffectOverrideData(definition, eventId);
     }
 }
 public SpellEffectOverrideData(ISpellEffectOverrideProvider spellDefinition, int eventId)
 {
     m_spellDefinition = spellDefinition;
     m_eventId         = eventId;
 }