enum MagicEffect_t
{
MAGIC_EFFECT_DRAW_BLOOD = 0x00,
MAGIC_EFFECT_LOSE_ENERGY = 0x01,
MAGIC_EFFECT_POFF = 0x02,
MAGIC_EFFECT_BLOCKHIT = 0x03,
MAGIC_EFFECT_EXPLOSION_AREA = 0x04,
MAGIC_EFFECT_EXPLOSION_DAMAGE = 0x05,
MAGIC_EFFECT_FIRE_AREA = 0x06,
MAGIC_EFFECT_YELLOW_RINGS = 0x07,
MAGIC_EFFECT_POISON_RINGS = 0x08,
MAGIC_EFFECT_HIT_AREA = 0x09,
MAGIC_EFFECT_TELEPORT = 0x0A, //10
MAGIC_EFFECT_ENERGY_DAMAGE = 0x0B, //11
MAGIC_EFFECT_WRAPS_BLUE = 0x0C, //12
MAGIC_EFFECT_WRAPS_RED = 0x0D, //13
MAGIC_EFFECT_WRAPS_GREEN = 0x0E, //14
MAGIC_EFFECT_HITBY_FIRE = 0x0F, //15
MAGIC_EFFECT_POISON = 0x10, //16
MAGIC_EFFECT_MORT_AREA = 0x11, //17
MAGIC_EFFECT_SOUND_GREEN = 0x12, //18
MAGIC_EFFECT_SOUND_RED = 0x13, //19
MAGIC_EFFECT_POISON_AREA = 0x14, //20
MAGIC_EFFECT_SOUND_YELLOW = 0x15, //21
MAGIC_EFFECT_SOUND_PURPLE = 0x16, //22
MAGIC_EFFECT_SOUND_BLUE = 0x17, //23
MAGIC_EFFECT_SOUND_WHITE = 0x18, //24
MAGIC_EFFECT_BUBBLES = 0x19, //25
MAGIC_EFFECT_CRAPS = 0x1A, //26
MAGIC_EFFECT_GIFT_WRAPS = 0x1B, //27
MAGIC_EFFECT_FIREWORK_YELLOW = 0x1C, //28
MAGIC_EFFECT_FIREWORK_RED = 0x1D, //29
MAGIC_EFFECT_FIREWORK_BLUE = 0x1E, //30
MAGIC_EFFECT_STUN = 0x1F, //31
MAGIC_EFFECT_SLEEP = 0x20, //32
MAGIC_EFFECT_WATERCREATURE = 0x21, //33
MAGIC_EFFECT_GROUNDSHAKER = 0x22, //34
MAGIC_EFFECT_HEARTS = 0x23, //35
MAGIC_EFFECT_FIREATTACK = 0x24, //36
MAGIC_EFFECT_ENERGY_AREA = 0x25, //37
MAGIC_EFFECT_SMALLCLOUDS = 0x26, //38
MAGIC_EFFECT_HOLYDAMAGE = 0x27, //39
MAGIC_EFFECT_BIGCLOUDS = 0x28, //40
MAGIC_EFFECT_ICEAREA = 0x29, //41
MAGIC_EFFECT_ICETORNADO = 0x2A, //42
MAGIC_EFFECT_ICEATTACK = 0x2B, //43
MAGIC_EFFECT_STONES = 0x2C, //44
MAGIC_EFFECT_SMALLPLANTS = 0x2D, //45
MAGIC_EFFECT_CARNIPHILA = 0x2E, //46
MAGIC_EFFECT_PURPLEENERGY = 0x2F, //47
MAGIC_EFFECT_YELLOWENERGY = 0x30, //48
MAGIC_EFFECT_HOLYAREA = 0x31, //49
MAGIC_EFFECT_BIGPLANTS = 0x32, //50
MAGIC_EFFECT_CAKE = 0x33, //51
MAGIC_EFFECT_GIANTICE = 0x34, //52
MAGIC_EFFECT_WATERSPLASH = 0x35, //53
MAGIC_EFFECT_PLANTATTACK = 0x36, //54
MAGIC_EFFECT_TUTORIALARROW = 0x37, //55
MAGIC_EFFECT_TUTORIALSQUARE = 0x38, //56
MAGIC_EFFECT_MIRRORHORIZONTAL = 0x39, //57
MAGIC_EFFECT_MIRRORVERTICAL = 0x3A, //58
MAGIC_EFFECT_SKULLHORIZONTAL = 0x3B, //59
MAGIC_EFFECT_SKULLVERTICAL = 0x3C, //60
MAGIC_EFFECT_ASSASSIN = 0x3D, //61
MAGIC_EFFECT_STEPSHORIZONTAL = 0x3E, //62
MAGIC_EFFECT_BLOODYSTEPS = 0x3F, //63
MAGIC_EFFECT_STEPSVERTICAL = 0x40, //64
MAGIC_EFFECT_YALAHARIGHOST = 0x41, //65
MAGIC_EFFECT_BATS = 0x42, //66
MAGIC_EFFECT_SMOKE = 0x43, //67
MAGIC_EFFECT_INSECTS = 0x44, //68
MAGIC_EFFECT_DRAGONHEAD = 0x45, //69
MAGIC_EFFECT_ORCSHAMAN = 0x46, //70
MAGIC_EFFECT_ORCSHAMAN_FIRE = 0x47, //71
MAGIC_EFFECT_NEWI = 0x48, //72
MAGIC_EFFECT_NEWII = 0x49, //73
MAGIC_EFFECT_NEWIII = 0x4A, //74
MAGIC_EFFECT_NEWIV = 0x4B, //75
MAGIC_EFFECT_NEWV = 0x4C, //76
MAGIC_EFFECT_NEWVI = 0x4D, //77
MAGIC_EFFECT_NEWVII = 0x4E, //78
MAGIC_EFFECT_NEWVIII = 0x4F, //79
MAGIC_EFFECT_NEWIX = 0x50, //80
MAGIC_EFFECT_NEWX = 0x51, //81
MAGIC_EFFECT_NEWXI = 0x52, //82
MAGIC_EFFECT_NEWXII = 0x53, //83
MAGIC_EFFECT_NEWXIII = 0x54, //84
MAGIC_EFFECT_NEWXIV = 0x55, //85
MAGIC_EFFECT_NEWXV = 0x56, //86
MAGIC_EFFECT_NEWXVI = 0x57, //87
MAGIC_EFFECT_NEWXVII = 0x58, //88
MAGIC_EFFECT_NEWXVIII = 0x59, //89
MAGIC_EFFECT_NEWXIX = 0x5A, //90
MAGIC_EFFECT_NEWXX = 0x5B, //91
MAGIC_EFFECT_NEWXXI = 0x5C, //92
MAGIC_EFFECT_NEWXXII = 0x5D, //93
MAGIC_EFFECT_NEWXXIII = 0x5E, //94
MAGIC_EFFECT_NEWXXIV = 0x5F, //95
MAGIC_EFFECT_NEWXXV = 0x60, //96
MAGIC_EFFECT_NEWXXVI = 0x61, //97
MAGIC_EFFECT_NEWXXVII = 0x62, //98
MAGIC_EFFECT_NEWXXVIII = 0x63, //99
MAGIC_EFFECT_NEWXXIX = 0x64, //100
MAGIC_EFFECT_NEWXXX = 0x65, //101
MAGIC_EFFECT_NEWXXXI = 0x66, //102
MAGIC_EFFECT_NEWXXXII = 0x67, //103
MAGIC_EFFECT_NEWXXXIII = 0x68, //104
MAGIC_EFFECT_NEWXXXIV = 0x69, //105
MAGIC_EFFECT_NEWXXXV = 0x6A, //106
MAGIC_EFFECT_NEWXXXVI = 0x6B, //107
MAGIC_EFFECT_NEWXXXVII = 0x6C, //108
MAGIC_EFFECT_NEWXXXVIII = 0x6D, //109
MAGIC_EFFECT_NEWXXXIX = 0x6E, //110
MAGIC_EFFECT_NEWXL = 0x6F, //111
MAGIC_EFFECT_NEWXLI = 0x70, //112
MAGIC_EFFECT_NEWXLII = 0x71, //113
MAGIC_EFFECT_NEWXLIII = 0x72, //114
MAGIC_EFFECT_NEWXLIV = 0x73, //115
MAGIC_EFFECT_NEWXLV = 0x74, //116
MAGIC_EFFECT_LAST = MAGIC_EFFECT_NEWXLV,
//for internal use, dont send to client
MAGIC_EFFECT_NONE = 0xFF,
MAGIC_EFFECT_UNKNOWN = 0xFFFF
};