78
91
            { EffectEnum.AddEchecCritic        , new EffectStats()     },
91
            { EffectEnum.AddEchecCritic        , new EffectStats()     },
92
            { EffectEnum.AddDamageCritic       , new EffectStats()     },
92
            { EffectEnum.AddDamageCritic       , new EffectStats()     },
93
            { EffectEnum.AddDamagePercent      , new EffectStats()     },
93
            { EffectEnum.AddDamagePercent      , new EffectStats()     },
 
 
94
            { EffectEnum.SubDamagePercent      , new EffectStats()     },
94
            { EffectEnum.SubDamage             , new EffectStats()     },
95
            { EffectEnum.SubDamage             , new EffectStats()     },
95
            { EffectEnum.SubDamageCritic       , new EffectStats()     },
96
            { EffectEnum.SubDamageCritic       , new EffectStats()     },
 
 
97
            { EffectEnum.AddRenvoiDamage       , new EffectStats()     },
96
 
98
 
97
            // Chatiment sacris
99
            // Chatiment sacris
98
            { EffectEnum.AddChatiment          , new EffectChatiment() },
100
            { EffectEnum.AddChatiment          , new EffectChatiment() },
...
 
...
 
103
 
105
 
104
            // Ajout d'un etat / changement de skin
106
            // Ajout d'un etat / changement de skin
105
            { EffectEnum.ChangeSkin            , new EffectSkin()      },
107
            { EffectEnum.ChangeSkin            , new EffectSkin()      },
106
            { EffectEnum.AddState              , new EffectState()     },
108
            { EffectEnum.AddState              , new EffectAddState()     },
107
            { EffectEnum.Invisible             , new EffectState()     },
109
            { EffectEnum.Invisible             , new EffectAddState()     },
108
 
110
 
109
            // Vol de statistique
111
            // Vol de statistique
110
            { EffectEnum.VolForce              , new EffectStatsSteal()},
112
            { EffectEnum.VolForce              , new EffectStatsSteal()},
...
 
...
 
118
 
120
 
119
            // Sacrifice
121
            // Sacrifice
120
            { EffectEnum.Sacrifice             , new EffectSacrifice() },
122
            { EffectEnum.Sacrifice             , new EffectSacrifice() },
 
 
123
            { EffectEnum.Transpose             , new EffectTranspose() },            
 
 
124
 
 
 
125
            // Derobade
 
 
126
            { EffectEnum.MissBack              , new EffectDerobade()  },
 
 
127
 
 
 
128
            // Augmente de X les domamges de base du sort Y
 
 
129
            { EffectEnum.IncreaseSpellDamage   , new EffectIncreaseSpellJetDamage()},
 
 
130
 
 
 
131
            // Chance Ecaflip
 
 
132
            { EffectEnum.ChanceEcaflip         , new EffectChanceEcaflip()},
 
 
133
 
 
 
134
            // Debuff
 
 
135
            { EffectEnum.DeleteAllBonus        , new EffectDebuff()    },
 
 
136
 
 
 
137
            // Perte etat
 
 
138
            { EffectEnum.LostState             , new EffectLostState() },
 
 
139
 
 
 
140
            // Panda
 
 
141
            { EffectEnum.Porter                , new EffectPorter()    },
 
 
142
            { EffectEnum.Lancer                , new EffectLancer()    },
121
        };
143
        };
122
 
144
 
123
        /// <summary>
145
        /// <summary>