1
0
EQ2Emu/docs/database/world/character_spell_effects.md
2025-05-04 14:34:15 -04:00

1.5 KiB

Table: character_spell_effects

Description:

Defines character_spell_effects table in the World database.

Columns:

  • name (varchar(64), NOT NULL, DEFAULT '')
  • caster_char_id (int(10), NOT NULL, DEFAULT 0)
  • target_char_id (int(10), NOT NULL, DEFAULT 0)
  • target_type (tinyint(3), NOT NULL, DEFAULT 0)
  • db_effect_type (tinyint(3), NOT NULL, DEFAULT 0)
  • spell_id (int(10), NOT NULL, DEFAULT 0)
  • effect_slot (int(10), NOT NULL, DEFAULT 0)
  • slot_pos (int(10), NOT NULL, DEFAULT 0)
  • icon (smallint(5), NOT NULL, DEFAULT 0)
  • icon_backdrop (smallint(5), NOT NULL, DEFAULT 0)
  • conc_used (tinyint(3), NOT NULL, DEFAULT 0)
  • tier (tinyint(3), NOT NULL, DEFAULT 0)
  • total_time (float, NOT NULL, DEFAULT 0)
  • expire_timestamp (int(10), NOT NULL, DEFAULT 0)
  • lua_file (text, NOT NULL, DEFAULT '')
  • custom_spell (tinyint(3), NOT NULL, DEFAULT 0)
  • charid (int(10), NOT NULL, DEFAULT 0)
  • damage_remaining (int(10), NOT NULL, DEFAULT 0)
  • effect_bitmask (int(10), NOT NULL, DEFAULT 0)
  • num_triggers (smallint(5), NOT NULL, DEFAULT 0)
  • had_triggers (tinyint(3), NOT NULL, DEFAULT 0)
  • cancel_after_triggers (tinyint(3), NOT NULL, DEFAULT 0)
  • crit (tinyint(3), NOT NULL, DEFAULT 0)
  • last_spellattack_hit (tinyint(3), NOT NULL, DEFAULT 0)
  • interrupted (tinyint(3), NOT NULL, DEFAULT 0)
  • resisted (tinyint(3), NOT NULL, DEFAULT 0)
  • has_damaged (tinyint(3), NOT NULL, DEFAULT 0)
  • custom_function (text, NOT NULL)
  • caster_level (smallint(5), NOT NULL, DEFAULT 0)