123456789101112131415161718192021222324252627282930313233343536373839 |
- CREATE TABLE character_spell_effects (
- name varchar(64) not null default '',
- caster_char_id int(10) unsigned NOT NULL DEFAULT 0,
- target_char_id int(10) unsigned NOT NULL DEFAULT 0,
- target_type tinyint(3) unsigned NOT NULL DEFAULT 0,
- db_effect_type tinyint(3) unsigned NOT NULL DEFAULT 0,
- spell_id int(10) unsigned NOT NULL DEFAULT 0,
- effect_slot int(10) unsigned NOT NULL DEFAULT 0,
- slot_pos int(10) unsigned NOT NULL DEFAULT 0,
- icon smallint(5) unsigned NOT NULL DEFAULT 0,
- icon_backdrop smallint(5) unsigned NOT NULL DEFAULT 0,
- conc_used tinyint(3) unsigned NOT NULL DEFAULT 0,
- tier tinyint(3) unsigned NOT NULL DEFAULT 0,
- total_time float unsigned NOT NULL DEFAULT 0,
- expire_timestamp int(10) unsigned NOT NULL DEFAULT 0,
- lua_file text,
- custom_spell tinyint(3) unsigned NOT NULL DEFAULT 0,
- charid int(10) unsigned NOT NULL DEFAULT 0,
- damage_remaining int(10) unsigned NOT NULL DEFAULT 0,
- effect_bitmask int(10) unsigned NOT NULL DEFAULT 0,
- num_triggers smallint(5) unsigned NOT NULL DEFAULT 0,
- had_triggers tinyint(3) unsigned NOT NULL DEFAULT 0,
- cancel_after_triggers tinyint(3) unsigned NOT NULL DEFAULT 0,
- crit tinyint(3) unsigned NOT NULL DEFAULT 0,
- last_spellattack_hit tinyint(3) unsigned NOT NULL DEFAULT 0,
- interrupted tinyint(3) unsigned NOT NULL DEFAULT 0,
- resisted tinyint(3) unsigned NOT NULL DEFAULT 0,
- custom_function text not null default 'notset'
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- CREATE TABLE character_spell_effect_targets (
- caster_char_id int(10) unsigned NOT NULL DEFAULT 0,
- target_char_id int(10) unsigned NOT NULL DEFAULT 0,
- target_type tinyint(3) unsigned NOT NULL DEFAULT 0,
- db_effect_type tinyint(3) unsigned NOT NULL DEFAULT 0,
- spell_id int(10) unsigned NOT NULL DEFAULT 0,
- effect_slot int(10) unsigned NOT NULL DEFAULT 0,
- slot_pos int(10) unsigned NOT NULL DEFAULT 0
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|