Datenbank 'world'
access_requirement
achievement_criteria_data
achievement_dbc
achievement_reward
achievement_reward_locale
areatrigger_involvedrelation
areatrigger_scripts
areatrigger_tavern
areatrigger_teleport
battleground_template
battlemaster_entry
broadcast_text
broadcast_text_locale
command
conditions
creature
creature_addon
creature_classlevelstats
creature_equip_template
creature_formations
creature_loot_template
creature_model_info
creature_onkill_reputation
creature_questender
creature_questitem
creature_queststarter
creature_summon_groups
creature_template
creature_template_locale
creature_template_addon
creature_text
creature_text_locale
disables
disenchant_loot_template
event_scripts
exploration_basexp
fishing_loot_template
gameobject
gameobject_addon
gameobject_loot_template
gameobject_questender
gameobject_questitem
gameobject_queststarter
gameobject_template
gameobject_template_locale
game_event
game_event_arena_seasons
game_event_battleground_holiday
game_event_condition
game_event_creature
game_event_creature_quest
game_event_gameobject
game_event_gameobject_quest
game_event_model_equip
game_event_npcflag
game_event_npc_vendor
game_event_pool
game_event_prerequisite
game_event_quest_condition
game_event_seasonal_questrelation
game_tele
game_weather
gossip_menu
gossip_menu_option
graveyard_zone
instance_encounters
instance_template
item_enchantment_template
item_loot_template
item_set_names
item_template
lfg_dungeon_rewards
lfg_dungeon_template
linked_respawn
locales_gossip_menu_option
locales_item
locales_item_set_names
locales_npc_text
locales_page_text
locales_points_of_interest
locales_quest
mail_level_reward
mail_loot_template
milling_loot_template
npc_spellclick_spells
npc_text
npc_trainer
npc_vendor
outdoorpvp_template
page_text
pet_levelstats
pet_name_generation
pickpocketing_loot_template
playercreateinfo
playercreateinfo_action
playercreateinfo_item
playercreateinfo_skills
playercreateinfo_spell_custom
player_classlevelstats
player_factionchange_achievement
player_factionchange_items
player_factionchange_quests
player_factionchange_reputations
player_factionchange_spells
player_factionchange_titles
player_levelstats
player_xp_for_level
points_of_interest
pool_creature
pool_gameobject
pool_pool
pool_quest
pool_template
prospecting_loot_template
quest_poi
quest_offer_reward
quest_poi_points
quest_request_items
quest_template
quest_template_addon
reference_loot_template
reputation_reward_rate
reputation_spillover_template
script_waypoint
skill_discovery_template
skill_extra_item_template
skill_fishing_base_level
skill_perfect_item_template
skinning_loot_template
smart_scripts
spelldifficulty_dbc
spell_area
spell_bonus_data
spell_custom_attr
spell_dbc
spell_enchant_proc_data
spell_group
spell_group_stack_rules
spell_learn_spell
spell_linked_spell
spell_loot_template
spell_pet_auras
spell_proc
spell_proc_event
spell_ranks
spell_required
spell_scripts
spell_script_names
spell_target_position
spell_threat
transports
trinity_string
updates
updates_include
vehicle_accessory
vehicle_template_accessory
version
warden_checks
waypoints
waypoint_data
waypoint_scripts
Trinity DB, TrinityCore 2015-09-13, Tec's Ilaros WoW 3.3.5a, Datenbank 'world'

Tabelle: 'spell_proc'

The `spell_proc` table

Warning - this table is in development, should not be used yet, use spell_proc_event table instead


table-no-description

Structure

FieldTypeAttributesKeyNullDefaultExtraComment
spellIdmediumint(8)

vorzeichenlosPRInein0Unique
schoolMasktinyint(4)vorzeichenbehaftetnein0
SpellFamilyNamesmallint(5)vorzeichenlosnein0

SpellFamilyMask0int(10)vorzeichenlosnein0
SpellFamilyMask1int(10)vorzeichenlosnein0
SpellFamilyMask2int(10)vorzeichenlos

nein0
typeMaskint(10)vorzeichenlosnein0
spellTypeMaskint(10)vorzeichenlosnein0
spellPhaseMaskint(10)vorzeichenlosnein0
hitMaskint(10)vorzeichenlosnein0
attributesMaskint(10)vorzeichenlosnein0
ratePerMinutefloatvorzeichenbehaftetnein0
chancefloatvorzeichenbehaftetnein0
cooldownfloatvorzeichenbehaftet

nein0
chargesfloatvorzeichenbehaftetnein0

Description of the fields

spellId

The spell ID that is capable to proc on an event.

SchoolMask

This field contains a bitmask that controls on what types of spell damages the proc can be triggered. For example if an aura procs only when the unit it is casted upon is hit by shadow spells (spell 34914). To combine spell schools, just add the bit values.

School ID

Bit

Name

01Physical
12Holy
24Fire
38Nature
416Frost
532

Shadow

664Arcane

SpellFamilyName

This field controls what family name spells can proc the triggered spell.

ID

Family Name

0Generic
3Mage
4Warrior
5Warlock
6Priest
7

Druid

8Rogue
9Hunter
10Paladin
11Shaman
13Potion

SpellFamilyMask0

This field controls what spells' family flags can proc the triggered spell.

SpellFamilyMask1

field-no-description|5

SpellFamilyMask2

field-no-description|6

typeMask

field-no-description|7

spellTypeMask

EventBitComment
PROC_SPELL_TYPE_NONE0x00000000
PROC_SPELL_TYPE_DAMAGE0x00000001damage type of spell
PROC_SPELL_TYPE_HEAL0x00000002heal type of spell
PROC_SPELL_TYPE_NO_DMG_HEAL0x00000004other spells
PROC_SPELL_TYPE_MASK_ALL0x00000007

All masks combined

spellPhaseMask

EventBitComment
PROC_SPELL_PHASE_NONE0x00000000
PROC_SPELL_PHASE_CAST0x00000001
PROC_SPELL_PHASE_HIT0x00000002
PROC_SPELL_PHASE_FINISH0x00000004
PROC_SPELL_PHASE_MASK_ALL0x00000007All masks combined

hitMask

EventBitComment
PROC_HIT_NONE0x00000000no value - PROC_HIT_NORMALPROC_HIT_CRITICAL for TAKEN proc type, PROC_HIT_NORMALPROC_HIT_CRITICALPROC_HIT_ABSORB for DONE
PROC_HIT_NORMAL0x00000001non-critical hits
PROC_HIT_CRITICAL0x00000002
PROC_HIT_MISS0x00000004
PROC_HIT_FULL_RESIST0x00000008
PROC_HIT_DODGE0x00000010
PROC_HIT_PARRY0x00000020
PROC_HIT_BLOCK0x00000040partial or full block
PROC_HIT_EVADE

0x00000080

PROC_HIT_IMMUNE0x00000100
PROC_HIT_DEFLECT0x00000200
PROC_HIT_ABSORB0x00000400partial or full absorb
PROC_HIT_REFLECT0x00000800
PROC_HIT_INTERRUPT0x00001000(not used atm)
PROC_HIT_FULL_BLOCK0x00002000

PROC_HIT_MASK_ALL

0x00002FFFAll masks combined

attributesMask

EventBitComment
PROC_ATTR_REQ_EXP_OR_HONOR0x0000010

ratePerMinute

This field controls the times per minute that the spell should proc. If zero, then the value is taken from the DBC entry.

chance

Custom chance for triggering, given in percentage.

cooldown

Define hidden cooldowns on the spell, given in seconds. Also known as the proc's internal cooldown, or ICD.

charges

field-no-description|14


Votet bitte für uns und bringt uns so neue Spieler!
Stimme zählen für Account:
WoW Portal MPOG TOP WoW Servers NET Private Server
Gametoor Top 100 Arena Top G Top of Games Oxigen Top 100 List
Facebook YouTube
Impressum