Type effect
DestroyEffectBJ(effect whichEffect) returns nothingSaveEffectHandleBJ(effect whichEffect, integer key, integer missionKey, hashtable table) returns boolean
SaveEffectHandle(hashtable table, integer parentKey, integer childKey, effect whichEffect) returns booleanDestroyEffect(effect whichEffect) returns nothingBlzSetSpecialEffectColorByPlayer(effect whichEffect, player whichPlayer) returns nothingBlzSetSpecialEffectColor(effect whichEffect, integer r, integer g, integer b) returns nothingBlzSetSpecialEffectAlpha(effect whichEffect, integer alpha) returns nothingBlzSetSpecialEffectScale(effect whichEffect, real scale) returns nothingBlzSetSpecialEffectPosition(effect whichEffect, real x, real y, real z) returns nothingBlzSetSpecialEffectHeight(effect whichEffect, real height) returns nothingBlzSetSpecialEffectTimeScale(effect whichEffect, real timeScale) returns nothingBlzSetSpecialEffectTime(effect whichEffect, real time) returns nothingBlzSetSpecialEffectOrientation(effect whichEffect, real yaw, real pitch, real roll) returns nothingBlzSetSpecialEffectYaw(effect whichEffect, real yaw) returns nothingBlzSetSpecialEffectPitch(effect whichEffect, real pitch) returns nothingBlzSetSpecialEffectRoll(effect whichEffect, real roll) returns nothingBlzSetSpecialEffectX(effect whichEffect, real x) returns nothingBlzSetSpecialEffectY(effect whichEffect, real y) returns nothingBlzSetSpecialEffectZ(effect whichEffect, real z) returns nothingBlzSetSpecialEffectPositionLoc(effect whichEffect, location loc) returns nothingBlzGetLocalSpecialEffectX(effect whichEffect) returns realBlzGetLocalSpecialEffectY(effect whichEffect) returns realBlzGetLocalSpecialEffectZ(effect whichEffect) returns realBlzSpecialEffectClearSubAnimations(effect whichEffect) returns nothingBlzSpecialEffectRemoveSubAnimation(effect whichEffect, subanimtype whichSubAnim) returns nothingBlzSpecialEffectAddSubAnimation(effect whichEffect, subanimtype whichSubAnim) returns nothingBlzPlaySpecialEffect(effect whichEffect, animtype whichAnim) returns nothingBlzPlaySpecialEffectWithTimeScale(effect whichEffect, animtype whichAnim, real timeScale) returns nothingBlzGetSpecialEffectScale(effect whichEffect) returns realBlzSetSpecialEffectMatrixScale(effect whichEffect, real x, real y, real z) returns nothingBlzResetSpecialEffectMatrix(effect whichEffect) returns nothing
AddSpecialEffectLocBJ(location where, string modelName) returns effectAddSpecialEffectTargetUnitBJ(string attachPointName, widget targetWidget, string modelName) returns effectGetLastCreatedEffectBJ(nothing) returns effectLoadEffectHandleBJ(integer key, integer missionKey, hashtable table) returns effect
LoadEffectHandle(hashtable table, integer parentKey, integer childKey) returns effectAddSpecialEffect(string modelName, real x, real y) returns effectAddSpecialEffectLoc(string modelName, location where) returns effectAddSpecialEffectTarget(string modelName, widget targetWidget, string attachPointName) returns effectAddSpellEffect(string abilityString, effecttype t, real x, real y) returns effectAddSpellEffectLoc(string abilityString, effecttype t,location where) returns effectAddSpellEffectById(integer abilityId, effecttype t,real x, real y) returns effectAddSpellEffectByIdLoc(integer abilityId, effecttype t,location where) returns effectAddSpellEffectTarget(string modelName, effecttype t, widget targetWidget, string attachPoint) returns effectAddSpellEffectTargetById(integer abilityId, effecttype t, widget targetWidget, string attachPoint) returns effect