37 lines
1.3 KiB
Go
37 lines
1.3 KiB
Go
package entity
|
|
|
|
// DEPRECATED: This file now imports spell effect structures from the spells package.
|
|
// The spell effect management has been moved to internal/spells for better organization.
|
|
|
|
import (
|
|
"eq2emu/internal/spells"
|
|
)
|
|
|
|
// Re-export spell effect types for backward compatibility
|
|
// These will eventually be removed in favor of direct imports from spells package
|
|
|
|
type BonusValues = spells.BonusValues
|
|
type MaintainedEffects = spells.MaintainedEffects
|
|
type SpellEffects = spells.SpellEffects
|
|
type DetrimentalEffects = spells.DetrimentalEffects
|
|
type SpellEffectManager = spells.SpellEffectManager
|
|
|
|
// Re-export constructor functions
|
|
var NewBonusValues = spells.NewBonusValues
|
|
var NewMaintainedEffects = spells.NewMaintainedEffects
|
|
var NewSpellEffects = spells.NewSpellEffects
|
|
var NewDetrimentalEffects = spells.NewDetrimentalEffects
|
|
var NewSpellEffectManager = spells.NewSpellEffectManager
|
|
|
|
// Re-export constants
|
|
const (
|
|
ControlEffectStun = spells.ControlEffectStun
|
|
ControlEffectRoot = spells.ControlEffectRoot
|
|
ControlEffectMez = spells.ControlEffectMez
|
|
ControlEffectDaze = spells.ControlEffectDaze
|
|
ControlEffectFear = spells.ControlEffectFear
|
|
ControlEffectSlow = spells.ControlEffectSlow
|
|
ControlEffectSnare = spells.ControlEffectSnare
|
|
ControlEffectCharm = spells.ControlEffectCharm
|
|
ControlMaxEffects = spells.ControlMaxEffects
|
|
) |