<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.uwow.biz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Victimsnino</id>
	<title>Uwow - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uwow.biz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Victimsnino"/>
	<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Victimsnino"/>
	<updated>2026-06-04T02:17:45Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Conditions&amp;diff=407</id>
		<title>Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Conditions&amp;diff=407"/>
		<updated>2017-07-23T17:18:10Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The `conditions` table&lt;br /&gt;
This table allows you to define conditions for various systems - Gossip, loot etc.&lt;br /&gt;
 &amp;lt;strong&amp;gt;Structure&amp;lt;/strong&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Field&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Type&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Attributes&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Key&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Null&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Default&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Extra&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Comment&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|SourceTypeOrReferenceId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceGroup&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceEntry&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ElseGroup&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionTypeOrReference&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionTarget&lt;br /&gt;
|tinyint(3)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue1&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue2&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue3&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NegativeCondition&lt;br /&gt;
|tinyint(3)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ErrorType&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ErrorTextId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ScriptName&lt;br /&gt;
|char(64)&lt;br /&gt;
|signed&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Comment&lt;br /&gt;
|varchar(255)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== SourceTypeOrReferenceId ====&lt;br /&gt;
     CONDITION_SOURCE_TYPE_NONE                           = 0,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE         = 1,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE       = 2,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE          = 3,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE       = 4,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE             = 5,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE             = 6,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE          = 7,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE    = 8,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE      = 9,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE        = 10,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE         = 11,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE            = 12,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET          = 13,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GOSSIP_MENU                    = 14,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION             = 15,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE      = 16,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL                          = 17,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT              = 18,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_QUEST_ACCEPT                   = 19,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK                = 20,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_VEHICLE_SPELL                  = 21,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SMART_EVENT                    = 22,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PHASE_DEFINITION               = 23,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_PROC                     = 24,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_NPC_VENDOR                     = 25,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION             = 26,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE            = 27,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_VIGNETTE                       = 28,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MAX                            = 29 &lt;br /&gt;
&lt;br /&gt;
==== ConditionTypeOrReference ====&lt;br /&gt;
 CONDITION_NONE                 = 0,  //0                0              0           always true&lt;br /&gt;
 CONDITION_AURA                 = 1,  //spell_id         effindex       use target? true if player (or target, if value3) has aura of spell_id with effect effindex&lt;br /&gt;
 CONDITION_ITEM                 = 2,  //item_id          count          bank        true if has #count of item_ids (if &#039;bank&#039; is set it searches in bank slots too)&lt;br /&gt;
 CONDITION_ITEM_EQUIPPED        = 3,  //item_id          0              0           true if has item_id equipped&lt;br /&gt;
 CONDITION_ZONEID               = 4,  //zone_id          0              0           true if in zone_id&lt;br /&gt;
 CONDITION_REPUTATION_RANK      = 5,  //faction_id       rankMask       0           true if has min_rank for faction_id&lt;br /&gt;
 CONDITION_TEAM                 = 6,  //player_team      0,             0           469 - Alliance, 67 - Horde)&lt;br /&gt;
 CONDITION_SKILL                = 7,  //skill_id         skill_value    0           true if has skill_value for skill_id&lt;br /&gt;
 CONDITION_QUESTREWARDED        = 8,  //quest_id         0              0           true if quest_id was rewarded before&lt;br /&gt;
 CONDITION_QUESTTAKEN           = 9,  //quest_id         0,             0           true while quest active&lt;br /&gt;
 CONDITION_DRUNKENSTATE         = 10, //DrunkenState     0,             0           true if player is drunk enough&lt;br /&gt;
 CONDITION_WORLD_STATE          = 11, //index            value          0           true if world has the value for the index&lt;br /&gt;
 CONDITION_ACTIVE_EVENT         = 12, //event_id         0              0           true if event is active&lt;br /&gt;
 CONDITION_INSTANCE_INFO        = 13, //entry            data           0           true if data is set in current instance&lt;br /&gt;
 CONDITION_QUEST_NONE           = 14, //quest_id         0              0           true if doesn&#039;t have quest saved&lt;br /&gt;
 CONDITION_CLASS                = 15, //class            0              0           true if player&#039;s class is equal to class&lt;br /&gt;
 CONDITION_RACE                 = 16, //race             0              0           true if player&#039;s race is equal to race&lt;br /&gt;
 CONDITION_ACHIEVEMENT          = 17, //achievement_id   0              0           true if achievement is complete&lt;br /&gt;
 CONDITION_TITLE                = 18, //title id         0              0           true if player has title&lt;br /&gt;
 CONDITION_SPAWNMASK            = 19, //spawnMask        0              0&lt;br /&gt;
 CONDITION_GENDER               = 20, //gender           0              0           true if player&#039;s gender is equal to gender&lt;br /&gt;
 CONDITION_UNUSED_21            = 21, //&lt;br /&gt;
 CONDITION_MAPID                = 22, //map_id           0              0           true if in map_id&lt;br /&gt;
 CONDITION_AREAID               = 23, //area_id          0              0           true if in area_id&lt;br /&gt;
 CONDITION_UNUSED_24            = 24, //&lt;br /&gt;
 CONDITION_SPELL                = 25, //spell_id         0              0           true if player has learned spell&lt;br /&gt;
 CONDITION_PHASEMASK            = 26, //phasemask        0              0           true if object is in phasemask&lt;br /&gt;
 CONDITION_LEVEL                = 27, //level            ComparisonType 0           true if unit&#039;s level is equal to param1 (param2 can modify the statement)&lt;br /&gt;
 CONDITION_QUEST_COMPLETE       = 28, //quest_id         0              0           true if player has quest_id with all objectives complete, but not yet rewarded&lt;br /&gt;
 CONDITION_NEAR_CREATURE        = 29, //creature entry   distance       0           true if there is a creature of entry in range&lt;br /&gt;
 CONDITION_NEAR_GAMEOBJECT      = 30, //gameobject entry distance       0           true if there is a gameobject of entry in range&lt;br /&gt;
 CONDITION_OBJECT_ENTRY         = 31, //TypeID           entry          0           true if object is type TypeID and the entry is 0 or matches entry of the object&lt;br /&gt;
 CONDITION_TYPE_MASK            = 32, //TypeMask         0              0           true if object is type object&#039;s TypeMask matches provided TypeMask&lt;br /&gt;
 CONDITION_RELATION_TO          = 33, //ConditionTarget  RelationType   0           true if object is in given relation with object specified by ConditionTarget&lt;br /&gt;
 CONDITION_REACTION_TO          = 34, //ConditionTarget  rankMask       0           true if object&#039;s reaction matches rankMask object specified by ConditionTarget&lt;br /&gt;
 CONDITION_DISTANCE_TO          = 35, //ConditionTarget  distance       Comparison  Type true if object and ConditionTarget are within distance given by parameters&lt;br /&gt;
 CONDITION_ALIVE                = 36, //0                0              0           true if unit is alive&lt;br /&gt;
 CONDITION_HP_VAL               = 37, //hpVal            ComparisonType 0           true if unit&#039;s hp matches given value&lt;br /&gt;
 CONDITION_HP_PCT               = 38, //hpPct            ComparisonType 0           true if unit&#039;s hp matches given pct&lt;br /&gt;
 CONDITION_AREA_EXPLORED        = 39, //AreaID&lt;br /&gt;
 CONDITION_SCENE_SEEN           = 40, //SceneID&lt;br /&gt;
 CONDITION_QUEST_OBJECTIVE_DONE = 41, //QuestID          ObjectiveID    Count&lt;br /&gt;
 CONDITION_SCENE_TRIGER_EVENT   = 42, //SceneID&lt;br /&gt;
 CONDITION_GARRRISON_BUILDING   = 43, //BuildingType     minLvl&lt;br /&gt;
 CONDITION_SCENARION_STEP       = 44, //ScenarioID       stepID                                                                                                                       ----------------- NEW ------------&lt;br /&gt;
 CONDITION_REALM_ACHIEVEMENT     = 45, // achievement_id   0              0                  true if realm achievement is complete&lt;br /&gt;
 CONDITION_IN_WATER              = 46, // 0                0              0                  true if unit in water&lt;br /&gt;
 CONDITION_TERRAIN_SWAP          = 47, // terrainSwap      0              0                  true if object is in terrainswap&lt;br /&gt;
 CONDITION_STAND_STATE           = 48, // stateType        state          0                  true if unit matches specified sitstate (0,x: has exactly state x; 1,0: any standing state; 1,1: any sitting state;)&lt;br /&gt;
 CONDITION_CLASS_HALL_ADVANCEMENT= 49, // talentID         0              0                  true if learned talent at class hall.&lt;br /&gt;
 &lt;br /&gt;
 CONDITION_CURRENCY              = 50,                   // currency_id      countMin       countMax           true if has #countMin and countMax&lt;br /&gt;
 CONDITION_CRITERIA              = 51,                   // criteriatree_id  0              0                  true if Criteria is complete&lt;br /&gt;
 CONDITION_CRITERIA_TREE         = 52,                   // criteriatree_id  0              0                  true if CriteriaTree is complete&lt;br /&gt;
 CONDITION_MODIFIER_TREE         = 53,                   // modifiertree_id  0              0                  true if ModifierTree is complete&lt;br /&gt;
 CONDITION_ARTIFACT_LEVEL        = 54,                   // itemEntry        minLevel       maxLevel           true if in minLevel maxLevel&lt;br /&gt;
 CONDITION_SPEC_ID               = 55,                   // specId           0              0                  true if in current spec&lt;br /&gt;
 CONDITION_ON_TRANSPORT          = 56,                   //                                                    true if on vehicle&lt;br /&gt;
&lt;br /&gt;
=== Explanation of condition types ===&lt;br /&gt;
The content of the SourceGroup and SourceEntry fields depends on the SourceTypeOrReferenceId&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_NONE = 0&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Only used in Reference Templates! See below.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_ * _LOOT_TEMPLATE = 1 - 12&amp;lt;/strong&amp;gt; &lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;SourceGroup: loot entry (&amp;lt;/strong&amp;gt;_loot_template.Entry or Reference_loot_template.Entry) &lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;SourceEntry: item id (&amp;lt;/strong&amp;gt;_loot_template.Item or Reference_loot_template.Item)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;em&amp;gt;example: if you use type 1 (creature_loot_template) then use the entry and item fields from that table&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET = 13&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: mask of effects to be affected by condition (1 - EFFECT_0, 2 - EFFECT_1, 4 - EFFECT_2 - don&#039;t use wowhead to get number of effects, data from wowhead sometimes doesn&#039;t match real effect number)&lt;br /&gt;
** SourceEntry: spell (Spell Id from  Spell DBC file.)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Potential target of the spell&lt;br /&gt;
*** 1 - Caster of the spell&lt;br /&gt;
Notes:&lt;br /&gt;
* this condition source type allows to define a filter for possible spell effect targets, so only targets matching condition will be selected as implicit targets of the spell. Only target types: &amp;lt;em&amp;gt;AREA&amp;lt;/em&amp;gt;, &amp;lt;em&amp;gt;NEARBY&amp;lt;/em&amp;gt; and &amp;lt;em&amp;gt;CONE&amp;lt;/em&amp;gt; are allowed to be filtered. This source type affects only targets selected by spell, it doesn&#039;t affect spell target selected by player on cast, to affect that target use CONDITION_SOURCE_TYPE_SPELL.&lt;br /&gt;
* to restrict targets to player&#039;s only use CONDITION_TYPEMASK with TYPEMASK_PLAYER + TYPEMASK_CORPSE to allow targeting dead players.&lt;br /&gt;
* remember that conditions with the same value ElseGroup will be used to make logical AND check, so to allow different targets for the same spell effect you have to set ElseGroup respectively.&lt;br /&gt;
* if you&#039;re looking for old CONDITION_SOURCE_TYPE_SPELL_SCRIPT_TARGET - use this condition source type instead&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_GOSSIP_MENU = 14&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: gossip menu entry (gossip_menu.entry)&lt;br /&gt;
** SourceEntry: gossip menu text id (gossip_menu.text_id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which gossip text is shown&lt;br /&gt;
*** 1 - WorldObject providing gossip&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION = 15&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: gossip menu entry (gossip_menu_option.menu_id)&lt;br /&gt;
** SourceEntry: gossip menu option id (gossip_menu_option.id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which gossip text is shown&lt;br /&gt;
*** 1 - WorldObject providing gossip&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE = 16&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: creature entry (creature_template.entry)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player riding a vehicle&lt;br /&gt;
*** 1 - Vehicle creature&lt;br /&gt;
Note: creature entry must be a vehicle. Example: If this is used with CONDITION_AREA, the player will be dismounted of the vehicle if the player leaves that area.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL = 17&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Caster of the spell&lt;br /&gt;
*** 1 - Explicit target of the spell (only for spells which take object selected by caster into account)&lt;br /&gt;
Notes:&lt;br /&gt;
* this source type allows you to define caster/explicit target requirements for spell to be cast.&lt;br /&gt;
* explicit target of the spell is the target which is selected by player during cast, not all spells take that target into account. non-explicit targets of the spell (the ones which are selected by spell like area or nearby targets for example) are not affected by this condition source type, if you want to affect those use CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET instead.&lt;br /&gt;
* if you&#039;re looking for old CONDITION_SOURCE_TYPE_ITEM_REQUIRED_TARGET - use this condition source type instead (ConditionTarget = 1 allows you to set requirements for a given spell, so to use this condition type you need spellid of the spell cast on item use)&lt;br /&gt;
* remember that conditions with the same value ElseGroup will be used to make logical AND check, so to allow different targets for the same spell effect you have to set ElseGroup respectively.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT = 18&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: creature entry (npc_spellclick_spells.npc_entry)&lt;br /&gt;
** SourceEntry: spell (npc_spellclick_spells.spell_id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Clicker&lt;br /&gt;
*** 1 - Spellclick target (clickee)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_QUEST_ACCEPT = 19&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: ?&lt;br /&gt;
** SourceEntry: Quest id)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK = 20&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: ?&lt;br /&gt;
** SourceEntry: Quest id)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_VEHICLE_SPELL = 21&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: creature entry (creature_template.entry)&lt;br /&gt;
** SourceEntry: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which spell bar is shown&lt;br /&gt;
*** 1 - Vehicle creature&lt;br /&gt;
Note: it will show or hide spells in vehicle spell bar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SMART_EVENT = 22&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: Id (smart_scripts.id) + 1&lt;br /&gt;
** SourceEntry: EntryOrGuid (smart_scripts.entryorguid)&lt;br /&gt;
** SourceId: SourceType (smart_scripts.source_type)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Invoker&lt;br /&gt;
*** 1 - Object&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_PHASE_DEFINITION = 23&#039;&#039;&#039;&lt;br /&gt;
* SourceGroup: Id (phase_definitions.zoneId)&lt;br /&gt;
* SourceEntry: EntryOrGuid (phase_definitions.entry)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_PROC = 24&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: spell id of aura which triggers the proc&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Actor&lt;br /&gt;
*** 1 - ActionTarget&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_NPC_VENDOR = 25&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: vendor entry (npc_vendor.entry)&lt;br /&gt;
** SourceEntry: item entry (npc_vendor.item)&lt;br /&gt;
** SourceId: always 0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION = 26&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE = 27&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_VIGNETTE = 28&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
=== Explanation of ConditionValueX fields ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NONE = 0&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Never used&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_AURA = 1&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionValue2: effect index (0-2)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ITEM = 2&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: item entry (item_template.entry)&lt;br /&gt;
** ConditionValue2: item count&lt;br /&gt;
** ConditionValue3: in bank? (true=1)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ITEM_EQUIPPED = 3&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: item entry (item_template.entry)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ZONEID = 4&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: zone ID where this condition will be true&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REPUTATION_RANK = 5&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: faction template ID (from Faction.dbc)&lt;br /&gt;
** ConditionValue2: rank (Hated - 1, Hostile - 2, Unfriendly - 4, Neutral - 8, Friendly - 16, Honored - 32, Revered - 64, Exalted - 128) Flags can be added together for all ranks the condition should be true in.&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TEAM = 6&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: team id (469 - Alliance, 67 - Horde)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SKILL = 7&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: skill required, see SkillLine.dbc&lt;br /&gt;
** ConditionValue2: skill value&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUESTREWARDED = 8&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUESTTAKEN = 9&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_DRUNKENSTATE = 10&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: drunken state: 0 - sober; 1 - tipsy, 2 - drunk, 3 - smashed&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** (Formerly AD_COMMISSION_AURA)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_WORLD_STATE = 11&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: world state index&lt;br /&gt;
** ConditionValue2: world state value&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ACTIVE_EVENT= 12&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: event entry (game_event.eventEntry)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_INSTANCE_INFO = 13&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: entry //see corresponding script source files for more info&lt;br /&gt;
** ConditionValue2: data //see corresponding script source files for more info&lt;br /&gt;
** ConditionValue3: type:&lt;br /&gt;
*** 0 - INSTANCE_INFO_DATA&lt;br /&gt;
*** 1 - INSTANCE_INFO_DATA64&lt;br /&gt;
*** 2 - INSTANCE_INFO_BOSS_STATE&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUEST_NONE = 14&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_CLASS = 15&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: class mask. Add flags together for all classes condition should be true for. See ChrClasses.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_RACE = 16&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: race the player must be. Add flags together for all races condition should be true for. See ChrRaces.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ACHIEVEMENT = 17&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: achievement ID from Achievement.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TITLE = 18&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: title ID from CharTitles.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SPAWNMASK = 19&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spawnMask (see Gameobject.spawnMask/Creature.spawnMask)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_GENDER = 20&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: 0 = Male, 1 = Female, 2 = None&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_UNIT_STATE = 21&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: UnitState (enum) &lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_MAPID = 22&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Map entry&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_AREAID = 23&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Area ID&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SPELL = 25&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_PHASEMASK = 26&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: phasemask value&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_LEVEL = 27&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Player level&lt;br /&gt;
** ConditionValue2: Optional&lt;br /&gt;
*** 0 = Level must be equal&lt;br /&gt;
*** 1 = Level must be higher&lt;br /&gt;
*** 2 = Level must be lesser&lt;br /&gt;
*** 3 = Level must be equal or higher&lt;br /&gt;
*** 4 = Level must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUEST_COMPLETE = 28&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Quest id&lt;br /&gt;
** ConditionValue2: Always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;em&amp;gt;Only if player has all quest objectives complete, but not yet rewarded.&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NEAR_CREATURE = 29&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Creature entry&lt;br /&gt;
** ConditionValue2: Distance (yd)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NEAR_GAMEOBJECT = 30&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Gameobject entry&lt;br /&gt;
** ConditionValue2: Distance (yd)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_OBJECT_ENTRY= 31&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: TypeID - available object types:&lt;br /&gt;
*** 3 - TYPEID_UNIT&lt;br /&gt;
*** 4 - TYPEID_PLAYER&lt;br /&gt;
*** 5 - TYPEID_GAMEOBJECT&lt;br /&gt;
*** 7 - TYPEID_CORPSE (player corpse, after released spirit)&lt;br /&gt;
** ConditionValue2: Entry&lt;br /&gt;
*** 0 for any object of given type&lt;br /&gt;
*** [&amp;lt;br&amp;gt;Gameobject entry|Gameobject template tc2#entry] for TypeID = TYPEID_GAMEOBJECT&lt;br /&gt;
*** Creature entry for TypeID = TYPEID_UNIT&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TYPE_MASK= 32&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: TypeMask - a bitmask of following object types:&lt;br /&gt;
*** 0x0008 - TYPEMASK_UNIT&lt;br /&gt;
*** 0x0010 - TYPEMASK_PLAYER&lt;br /&gt;
*** 0x0020 - TYPEMASK_GAMEOBJECT&lt;br /&gt;
*** 0x0080 - TYPEMASK_CORPSE (player corpse, after released spirit)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_RELATION_TO= 33&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which relation is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: RelationType - defines relation of current ConditionTarget to target specified in ConditionValue1.&lt;br /&gt;
*** 0 - RELATION_SELF&lt;br /&gt;
*** 1 - RELATION_IN_PARTY&lt;br /&gt;
*** 2 - RELATION_IN_RAID_OR_PARTY&lt;br /&gt;
*** 3 - RELATION_OWNED_BY (ConditionTarget is owned by ConditionValue1)&lt;br /&gt;
*** 4 - RELATION_PASSENGER_OF (ConditionTarget is passenger of ConditionValue1)&lt;br /&gt;
*** 5 - RELATION_CREATED_BY (ConditionTarget is summoned by ConditionValue1)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REACTION_TO= 34&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which reaction is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: rankMask- defines reactions of current ConditionTarget to target specified in ConditionValue1 which are allowed. This is a bitmask, flags for reactions are:&lt;br /&gt;
*** 1 - Hated&lt;br /&gt;
*** 2 - Hostile&lt;br /&gt;
*** 4 - Unfriendly&lt;br /&gt;
*** 8 - Neutral&lt;br /&gt;
*** 16 - Friendly&lt;br /&gt;
*** 32 - Honored&lt;br /&gt;
*** 64 - Revered&lt;br /&gt;
*** 128 - Exalted&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_DISTANCE_TO= 35&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which distance is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: distance - defines distance between current ConditionTarget and target specified in ConditionValue1.&lt;br /&gt;
** ConditionValue3: ComparisionType:&lt;br /&gt;
*** 0 = distance must be equal to ConditionValue2&lt;br /&gt;
*** 1 = distance must be higher than ConditionValue2&lt;br /&gt;
*** 2 = distance must be lesser than ConditionValue2&lt;br /&gt;
*** 3 = distance must be equal or higher than ConditionValue2&lt;br /&gt;
*** 4 = distance must be equal or lower than ConditionValue2&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ALIVE= 36&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: always 0&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** NegativeCondition:&lt;br /&gt;
*** 0 (If target needs to be ALIVE)&lt;br /&gt;
*** 1 (If target needs to be DEAD)&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;NOTE: A creature corpse and a creature that_looks_dead are two different things. One is actually dead and the other is just using an emote to appear dead.&amp;lt;/em&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_HP_VAL = 37&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: HP&lt;br /&gt;
** ConditionValue2: ComparisionType:&lt;br /&gt;
*** 0 = HP must be equal&lt;br /&gt;
*** 1 = HP must be higher&lt;br /&gt;
*** 2 = HP must be lesser&lt;br /&gt;
*** 3 = HP must be equal or higher&lt;br /&gt;
*** 4 = HP must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_HP_PCT = 38&amp;lt;/strong&amp;gt;&lt;br /&gt;
* &amp;lt;br&amp;gt;&lt;br /&gt;
** ConditionValue1: Percentage of max HP&lt;br /&gt;
** ConditionValue2: ComparisionType:&lt;br /&gt;
*** 0 = Percentage of max HP must be equal&lt;br /&gt;
*** 1 = Percentage of max HP must be higher&lt;br /&gt;
*** 2 = Percentage of max HP must be lesser&lt;br /&gt;
*** 3 = Percentage of max HP must be equal or higher&lt;br /&gt;
*** 4 = Percentage of max HP must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REALM_ACHIEVEMENT = 45&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: achievement ID from Achievement.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_IN_WATER = 46&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: always 0&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** NegativeCondition:&lt;br /&gt;
*** 0 (If target needs to be on land)&lt;br /&gt;
*** 1 (If target needs to be in water)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;REFERENCE TEMPLATES&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceTypeOrReferenceId : used as negative, for reference ID&lt;br /&gt;
** SourceGroup  : always 0&lt;br /&gt;
** SourceEntry  : always 0&lt;br /&gt;
** ElseGroup  : OR modifier&lt;br /&gt;
** ConditionTypeOrReference: ConditionTypeOrReference&lt;br /&gt;
** ConditionValue1  : see above&lt;br /&gt;
** ConditionValue2  : see above&lt;br /&gt;
** ConditionValue3  : see above&lt;br /&gt;
** ErrorType  : see above&lt;br /&gt;
** ErrorTextId  : see above&lt;br /&gt;
** Comment  : see above &lt;br /&gt;
&#039;&#039;&#039;*CONDITION_GARRRISON_BUILDING&#039;&#039;&#039;&lt;br /&gt;
**ConditionValue1: BuildingTypeID&lt;br /&gt;
**ConditionValue2: minLevel&lt;br /&gt;
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=404</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=404"/>
		<updated>2017-02-22T16:03:05Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;br /&gt;
------------ NEW&lt;br /&gt;
    LINK_HAS_ATTACKABLE           = 11,&lt;br /&gt;
    LINK_HAS_DISTANCE             = 12, &lt;br /&gt;
    LINK_HAS_AURA_STACK_ON_CASTER = 13,&lt;br /&gt;
    LINK_HAS_AURA_STACK_ON_TARGET = 14,&lt;br /&gt;
    LINK_HAS_CASTER_FULL_HP       = 15,&lt;br /&gt;
    LINK_HAS_TARGET_FULL_HP       = 16,&lt;br /&gt;
    LINK_IN_COMBAT                = 17,&lt;br /&gt;
    LINK_HAS_CASTER_CHECK_HP      = 18,&lt;br /&gt;
    LINK_HAS_TARGET_CHECK_HP      = 19,&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=403</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=403"/>
		<updated>2017-02-22T16:02:20Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;br /&gt;
------------ NEW-----------------&lt;br /&gt;
    LINK_HAS_ATTACKABLE           = 11,&lt;br /&gt;
    LINK_HAS_DISTANCE             = 12, &lt;br /&gt;
    LINK_HAS_AURA_STACK_ON_CASTER = 13,&lt;br /&gt;
    LINK_HAS_AURA_STACK_ON_TARGET = 14,&lt;br /&gt;
    LINK_HAS_CASTER_FULL_HP       = 15,&lt;br /&gt;
    LINK_HAS_TARGET_FULL_HP       = 16,&lt;br /&gt;
    LINK_IN_COMBAT                = 17,&lt;br /&gt;
    LINK_HAS_CASTER_CHECK_HP      = 18,&lt;br /&gt;
    LINK_HAS_TARGET_CHECK_HP      = 19,&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=402</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=402"/>
		<updated>2017-02-22T16:00:31Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=401</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=401"/>
		<updated>2017-02-22T16:00:10Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_ATTACKABLE           = 11,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_DISTANCE             = 12, &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_CASTER = 13,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_TARGET = 14,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          LINK_HAS_CASTER_FULL_HP       = 15,&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_FULL_HP       = 16,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_IN_COMBAT                = 17,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_CASTER_CHECK_HP      = 18,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_CHECK_HP      = 19,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=400</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=400"/>
		<updated>2017-02-22T15:59:43Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_ATTACKABLE           = 11,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_DISTANCE             = 12, &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_CASTER = 13,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_TARGET = 14,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_CASTER_FULL_HP       = 15,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_FULL_HP       = 16,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_IN_COMBAT                = 17,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_CASTER_CHECK_HP      = 18,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_CHECK_HP      = 19,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=399</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=399"/>
		<updated>2017-02-22T15:58:20Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=398</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=398"/>
		<updated>2017-02-22T15:57:45Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_ATTACKABLE           = 11,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_DISTANCE             = 12, &amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_CASTER = 13,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STACK_ON_TARGET = 14,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_CASTER_FULL_HP       = 15,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_FULL_HP       = 16,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_IN_COMBAT                = 17,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_CASTER_CHECK_HP      = 18,&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_TARGET_CHECK_HP      = 19,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=389</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=389"/>
		<updated>2016-10-08T09:00:00Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== event_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_EVENT_CHECK_DIST_TO_HOME       = 74, ====&lt;br /&gt;
Проверяет расстояние до позиции &amp;quot;спауна&amp;quot; (home). Если находится в пределах расстояния, указанного в maxDist, то делает действие.&lt;br /&gt;
 &#039;&#039;&#039;maxDist - Максимальная дистанция, при которой будет срабатывать смарт&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;param 2; // пустое значение&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMin;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMax;&#039;&#039;&#039;&lt;br /&gt;
Минимальное и максимальное время до повтора.&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_EVADE  = 200 ====&lt;br /&gt;
Заставляет босса эвейднуться. Не имеет параметров.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_ANOUNCE = 201 ====&lt;br /&gt;
Делает анонс от лица босса в указанной локации указанного текста&lt;br /&gt;
 &#039;&#039;&#039;tesxid - ид текста из trinity_strings, который будет заанонсен&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;area - арея, в которой будет анонс (по желанию). Если босс не в той арее, то анонса не будет&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;local - локализация&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 idsample - то, что будет указано перед самим текстом, так сказать, автор. Напрмер, если 3, то будет [SERVER]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}, если 4, то [Event Message]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_MOVE_Z  = 202 ====&lt;br /&gt;
Своего рода передвижение &amp;quot;по воздуху&amp;quot;, то есть, полёт или движение в указанную точку&lt;br /&gt;
 &#039;&#039;&#039;target X&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Z&#039;&#039;&#039;&lt;br /&gt;
Координаты, куда переместится моб&lt;br /&gt;
 &#039;&#039;&#039;flymode &#039;&#039;&#039;если 1 - полетит, если 0 - побежит.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_KD = 203 ====&lt;br /&gt;
&amp;quot;Вручает&amp;quot; игрокам в инсте, где происходят событие, КД на этот инст. Не имеет параметров&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_ADD_PLR_PERSONNAL_VISIBILE  = 207 ====&lt;br /&gt;
добавляет игрока в персональную фазу для этого моба. Иначе говоря, если использовать этот смарт на игрока, то ТОЛЬКО этот игрок сможет видеть данного моба.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_ARIATRIGGER  = 208 ====&lt;br /&gt;
Параметры такие же, что и в 206 (конверсатион)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Conditions&amp;diff=388</id>
		<title>Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Conditions&amp;diff=388"/>
		<updated>2016-10-08T08:57:45Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The `conditions` table&lt;br /&gt;
This table allows you to define conditions for various systems - Gossip, loot etc.&lt;br /&gt;
 &amp;lt;strong&amp;gt;Structure&amp;lt;/strong&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Field&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Type&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Attributes&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Key&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Null&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Default&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Extra&amp;lt;/strong&amp;gt;&lt;br /&gt;
!&amp;lt;strong&amp;gt;Comment&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|SourceTypeOrReferenceId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceGroup&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceEntry&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SourceId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ElseGroup&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionTypeOrReference&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|signed&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionTarget&lt;br /&gt;
|tinyint(3)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue1&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue2&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ConditionValue3&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|PRI&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NegativeCondition&lt;br /&gt;
|tinyint(3)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ErrorType&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ErrorTextId&lt;br /&gt;
|mediumint(8)&lt;br /&gt;
|unsigned&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ScriptName&lt;br /&gt;
|char(64)&lt;br /&gt;
|signed&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Comment&lt;br /&gt;
|varchar(255)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|NO&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== SourceTypeOrReferenceId ====&lt;br /&gt;
     CONDITION_SOURCE_TYPE_NONE                           = 0,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_CREATURE_LOOT_TEMPLATE         = 1,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_DISENCHANT_LOOT_TEMPLATE       = 2,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_FISHING_LOOT_TEMPLATE          = 3,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GAMEOBJECT_LOOT_TEMPLATE       = 4,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_ITEM_LOOT_TEMPLATE             = 5,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MAIL_LOOT_TEMPLATE             = 6,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MILLING_LOOT_TEMPLATE          = 7,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PICKPOCKETING_LOOT_TEMPLATE    = 8,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PROSPECTING_LOOT_TEMPLATE      = 9,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_REFERENCE_LOOT_TEMPLATE        = 10,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SKINNING_LOOT_TEMPLATE         = 11,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_LOOT_TEMPLATE            = 12,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET          = 13,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GOSSIP_MENU                    = 14,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION             = 15,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE      = 16,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL                          = 17,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT              = 18,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_QUEST_ACCEPT                   = 19,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK                = 20,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_VEHICLE_SPELL                  = 21,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SMART_EVENT                    = 22,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_PHASE_DEFINITION               = 23,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_SPELL_PROC                     = 24,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_NPC_VENDOR                     = 25,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION             = 26,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE            = 27,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_VIGNETTE                       = 28,&lt;br /&gt;
     CONDITION_SOURCE_TYPE_MAX                            = 29 &lt;br /&gt;
&lt;br /&gt;
==== ConditionTypeOrReference ====&lt;br /&gt;
 CONDITION_NONE                 = 0,  //0                0              0           always true&lt;br /&gt;
 CONDITION_AURA                 = 1,  //spell_id         effindex       use target? true if player (or target, if value3) has aura of spell_id with effect effindex&lt;br /&gt;
 CONDITION_ITEM                 = 2,  //item_id          count          bank        true if has #count of item_ids (if &#039;bank&#039; is set it searches in bank slots too)&lt;br /&gt;
 CONDITION_ITEM_EQUIPPED        = 3,  //item_id          0              0           true if has item_id equipped&lt;br /&gt;
 CONDITION_ZONEID               = 4,  //zone_id          0              0           true if in zone_id&lt;br /&gt;
 CONDITION_REPUTATION_RANK      = 5,  //faction_id       rankMask       0           true if has min_rank for faction_id&lt;br /&gt;
 CONDITION_TEAM                 = 6,  //player_team      0,             0           469 - Alliance, 67 - Horde)&lt;br /&gt;
 CONDITION_SKILL                = 7,  //skill_id         skill_value    0           true if has skill_value for skill_id&lt;br /&gt;
 CONDITION_QUESTREWARDED        = 8,  //quest_id         0              0           true if quest_id was rewarded before&lt;br /&gt;
 CONDITION_QUESTTAKEN           = 9,  //quest_id         0,             0           true while quest active&lt;br /&gt;
 CONDITION_DRUNKENSTATE         = 10, //DrunkenState     0,             0           true if player is drunk enough&lt;br /&gt;
 CONDITION_WORLD_STATE          = 11, //index            value          0           true if world has the value for the index&lt;br /&gt;
 CONDITION_ACTIVE_EVENT         = 12, //event_id         0              0           true if event is active&lt;br /&gt;
 CONDITION_INSTANCE_INFO        = 13, //entry            data           0           true if data is set in current instance&lt;br /&gt;
 CONDITION_QUEST_NONE           = 14, //quest_id         0              0           true if doesn&#039;t have quest saved&lt;br /&gt;
 CONDITION_CLASS                = 15, //class            0              0           true if player&#039;s class is equal to class&lt;br /&gt;
 CONDITION_RACE                 = 16, //race             0              0           true if player&#039;s race is equal to race&lt;br /&gt;
 CONDITION_ACHIEVEMENT          = 17, //achievement_id   0              0           true if achievement is complete&lt;br /&gt;
 CONDITION_TITLE                = 18, //title id         0              0           true if player has title&lt;br /&gt;
 CONDITION_SPAWNMASK            = 19, //spawnMask        0              0&lt;br /&gt;
 CONDITION_GENDER               = 20, //gender           0              0           true if player&#039;s gender is equal to gender&lt;br /&gt;
 CONDITION_UNUSED_21            = 21, //&lt;br /&gt;
 CONDITION_MAPID                = 22, //map_id           0              0           true if in map_id&lt;br /&gt;
 CONDITION_AREAID               = 23, //area_id          0              0           true if in area_id&lt;br /&gt;
 CONDITION_UNUSED_24            = 24, //&lt;br /&gt;
 CONDITION_SPELL                = 25, //spell_id         0              0           true if player has learned spell&lt;br /&gt;
 CONDITION_PHASEMASK            = 26, //phasemask        0              0           true if object is in phasemask&lt;br /&gt;
 CONDITION_LEVEL                = 27, //level            ComparisonType 0           true if unit&#039;s level is equal to param1 (param2 can modify the statement)&lt;br /&gt;
 CONDITION_QUEST_COMPLETE       = 28, //quest_id         0              0           true if player has quest_id with all objectives complete, but not yet rewarded&lt;br /&gt;
 CONDITION_NEAR_CREATURE        = 29, //creature entry   distance       0           true if there is a creature of entry in range&lt;br /&gt;
 CONDITION_NEAR_GAMEOBJECT      = 30, //gameobject entry distance       0           true if there is a gameobject of entry in range&lt;br /&gt;
 CONDITION_OBJECT_ENTRY         = 31, //TypeID           entry          0           true if object is type TypeID and the entry is 0 or matches entry of the object&lt;br /&gt;
 CONDITION_TYPE_MASK            = 32, //TypeMask         0              0           true if object is type object&#039;s TypeMask matches provided TypeMask&lt;br /&gt;
 CONDITION_RELATION_TO          = 33, //ConditionTarget  RelationType   0           true if object is in given relation with object specified by ConditionTarget&lt;br /&gt;
 CONDITION_REACTION_TO          = 34, //ConditionTarget  rankMask       0           true if object&#039;s reaction matches rankMask object specified by ConditionTarget&lt;br /&gt;
 CONDITION_DISTANCE_TO          = 35, //ConditionTarget  distance       Comparison  Type true if object and ConditionTarget are within distance given by parameters&lt;br /&gt;
 CONDITION_ALIVE                = 36, //0                0              0           true if unit is alive&lt;br /&gt;
 CONDITION_HP_VAL               = 37, //hpVal            ComparisonType 0           true if unit&#039;s hp matches given value&lt;br /&gt;
 CONDITION_HP_PCT               = 38, //hpPct            ComparisonType 0           true if unit&#039;s hp matches given pct&lt;br /&gt;
 CONDITION_AREA_EXPLORED        = 39, //AreaID&lt;br /&gt;
 CONDITION_SCENE_SEEN           = 40, //SceneID&lt;br /&gt;
 CONDITION_QUEST_OBJECTIVE_DONE = 41, //QuestID          ObjectiveID    Count&lt;br /&gt;
 CONDITION_SCENE_TRIGER_EVENT   = 42, //SceneID&lt;br /&gt;
 CONDITION_GARRRISON_BUILDING   = 43, //BuildingType     minLvl&lt;br /&gt;
 CONDITION_SCENARION_STEP       = 44, //ScenarioID       stepID                                                                                                                       ----------------- NEW ------------&lt;br /&gt;
 CONDITION_REALM_ACHIEVEMENT     = 45, // achievement_id   0              0                  true if realm achievement is complete&lt;br /&gt;
 CONDITION_IN_WATER              = 46, // 0                0              0                  true if unit in water                                               CONDITION_TERRAIN_SWAP          = 47, // terrainSwap      0              0                  true if object is in terrainswap&lt;br /&gt;
 CONDITION_STAND_STATE           = 48, // stateType        state          0                  true if unit matches specified sitstate (0,x: has exactly state x; 1,0: any standing state; 1,1: any sitting state;)&lt;br /&gt;
&lt;br /&gt;
=== Explanation of condition types ===&lt;br /&gt;
The content of the SourceGroup and SourceEntry fields depends on the SourceTypeOrReferenceId&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_NONE = 0&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Only used in Reference Templates! See below.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_ * _LOOT_TEMPLATE = 1 - 12&amp;lt;/strong&amp;gt; &lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;SourceGroup: loot entry (&amp;lt;/strong&amp;gt;_loot_template.Entry or Reference_loot_template.Entry) &lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;SourceEntry: item id (&amp;lt;/strong&amp;gt;_loot_template.Item or Reference_loot_template.Item)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;em&amp;gt;example: if you use type 1 (creature_loot_template) then use the entry and item fields from that table&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET = 13&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: mask of effects to be affected by condition (1 - EFFECT_0, 2 - EFFECT_1, 4 - EFFECT_2 - don&#039;t use wowhead to get number of effects, data from wowhead sometimes doesn&#039;t match real effect number)&lt;br /&gt;
** SourceEntry: spell (Spell Id from  Spell DBC file.)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Potential target of the spell&lt;br /&gt;
*** 1 - Caster of the spell&lt;br /&gt;
Notes:&lt;br /&gt;
* this condition source type allows to define a filter for possible spell effect targets, so only targets matching condition will be selected as implicit targets of the spell. Only target types: &amp;lt;em&amp;gt;AREA&amp;lt;/em&amp;gt;, &amp;lt;em&amp;gt;NEARBY&amp;lt;/em&amp;gt; and &amp;lt;em&amp;gt;CONE&amp;lt;/em&amp;gt; are allowed to be filtered. This source type affects only targets selected by spell, it doesn&#039;t affect spell target selected by player on cast, to affect that target use CONDITION_SOURCE_TYPE_SPELL.&lt;br /&gt;
* to restrict targets to player&#039;s only use CONDITION_TYPEMASK with TYPEMASK_PLAYER + TYPEMASK_CORPSE to allow targeting dead players.&lt;br /&gt;
* remember that conditions with the same value ElseGroup will be used to make logical AND check, so to allow different targets for the same spell effect you have to set ElseGroup respectively.&lt;br /&gt;
* if you&#039;re looking for old CONDITION_SOURCE_TYPE_SPELL_SCRIPT_TARGET - use this condition source type instead&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_GOSSIP_MENU = 14&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: gossip menu entry (gossip_menu.entry)&lt;br /&gt;
** SourceEntry: gossip menu text id (gossip_menu.text_id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which gossip text is shown&lt;br /&gt;
*** 1 - WorldObject providing gossip&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_GOSSIP_MENU_OPTION = 15&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: gossip menu entry (gossip_menu_option.menu_id)&lt;br /&gt;
** SourceEntry: gossip menu option id (gossip_menu_option.id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which gossip text is shown&lt;br /&gt;
*** 1 - WorldObject providing gossip&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_CREATURE_TEMPLATE_VEHICLE = 16&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: creature entry (creature_template.entry)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player riding a vehicle&lt;br /&gt;
*** 1 - Vehicle creature&lt;br /&gt;
Note: creature entry must be a vehicle. Example: If this is used with CONDITION_AREA, the player will be dismounted of the vehicle if the player leaves that area.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL = 17&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Caster of the spell&lt;br /&gt;
*** 1 - Explicit target of the spell (only for spells which take object selected by caster into account)&lt;br /&gt;
Notes:&lt;br /&gt;
* this source type allows you to define caster/explicit target requirements for spell to be cast.&lt;br /&gt;
* explicit target of the spell is the target which is selected by player during cast, not all spells take that target into account. non-explicit targets of the spell (the ones which are selected by spell like area or nearby targets for example) are not affected by this condition source type, if you want to affect those use CONDITION_SOURCE_TYPE_SPELL_IMPLICIT_TARGET instead.&lt;br /&gt;
* if you&#039;re looking for old CONDITION_SOURCE_TYPE_ITEM_REQUIRED_TARGET - use this condition source type instead (ConditionTarget = 1 allows you to set requirements for a given spell, so to use this condition type you need spellid of the spell cast on item use)&lt;br /&gt;
* remember that conditions with the same value ElseGroup will be used to make logical AND check, so to allow different targets for the same spell effect you have to set ElseGroup respectively.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_CLICK_EVENT = 18&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: creature entry (npc_spellclick_spells.npc_entry)&lt;br /&gt;
** SourceEntry: spell (npc_spellclick_spells.spell_id)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Clicker&lt;br /&gt;
*** 1 - Spellclick target (clickee)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_QUEST_ACCEPT = 19&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: ?&lt;br /&gt;
** SourceEntry: Quest id)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK = 20&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: ?&lt;br /&gt;
** SourceEntry: Quest id)&lt;br /&gt;
** ConditionTarget: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_VEHICLE_SPELL = 21&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: creature entry (creature_template.entry)&lt;br /&gt;
** SourceEntry: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Player for which spell bar is shown&lt;br /&gt;
*** 1 - Vehicle creature&lt;br /&gt;
Note: it will show or hide spells in vehicle spell bar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SMART_EVENT = 22&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: Id (smart_scripts.id) + 1&lt;br /&gt;
** SourceEntry: EntryOrGuid (smart_scripts.entryorguid)&lt;br /&gt;
** SourceId: SourceType (smart_scripts.source_type)&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Invoker&lt;br /&gt;
*** 1 - Object&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_PHASE_DEFINITION = 23&#039;&#039;&#039;&lt;br /&gt;
* SourceGroup: Id (phase_definitions.zoneId)&lt;br /&gt;
* SourceEntry: EntryOrGuid (phase_definitions.entry)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_SPELL_PROC = 24&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: always 0&lt;br /&gt;
** SourceEntry: spell id of aura which triggers the proc&lt;br /&gt;
** ConditionTarget:&lt;br /&gt;
*** 0 - Actor&lt;br /&gt;
*** 1 - ActionTarget&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SOURCE_TYPE_NPC_VENDOR = 25&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceGroup: vendor entry (npc_vendor.entry)&lt;br /&gt;
** SourceEntry: item entry (npc_vendor.item)&lt;br /&gt;
** SourceId: always 0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_AREATRIGGER_ACTION = 26&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_BONUS_LOOT_TEMPLATE = 27&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*CONDITION_SOURCE_TYPE_VIGNETTE = 28&#039;&#039;&#039;&lt;br /&gt;
** SourceGroup: &lt;br /&gt;
** SourceEntry: &lt;br /&gt;
** SourceId: &lt;br /&gt;
=== Explanation of ConditionValueX fields ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NONE = 0&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Never used&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_AURA = 1&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionValue2: effect index (0-2)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ITEM = 2&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: item entry (item_template.entry)&lt;br /&gt;
** ConditionValue2: item count&lt;br /&gt;
** ConditionValue3: in bank? (true=1)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ITEM_EQUIPPED = 3&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: item entry (item_template.entry)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ZONEID = 4&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: zone ID where this condition will be true&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REPUTATION_RANK = 5&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: faction template ID (from Faction.dbc)&lt;br /&gt;
** ConditionValue2: rank (Hated - 1, Hostile - 2, Unfriendly - 4, Neutral - 8, Friendly - 16, Honored - 32, Revered - 64, Exalted - 128) Flags can be added together for all ranks the condition should be true in.&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TEAM = 6&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: team id (469 - Alliance, 67 - Horde)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SKILL = 7&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: skill required, see SkillLine.dbc&lt;br /&gt;
** ConditionValue2: skill value&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUESTREWARDED = 8&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUESTTAKEN = 9&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_DRUNKENSTATE = 10&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: drunken state: 0 - sober; 1 - tipsy, 2 - drunk, 3 - smashed&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** (Formerly AD_COMMISSION_AURA)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_WORLD_STATE = 11&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: world state index&lt;br /&gt;
** ConditionValue2: world state value&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ACTIVE_EVENT= 12&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: event entry (game_event.eventEntry)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_INSTANCE_INFO = 13&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: entry //see corresponding script source files for more info&lt;br /&gt;
** ConditionValue2: data //see corresponding script source files for more info&lt;br /&gt;
** ConditionValue3: type:&lt;br /&gt;
*** 0 - INSTANCE_INFO_DATA&lt;br /&gt;
*** 1 - INSTANCE_INFO_DATA64&lt;br /&gt;
*** 2 - INSTANCE_INFO_BOSS_STATE&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUEST_NONE = 14&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: (quest_template.id)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_CLASS = 15&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: class mask. Add flags together for all classes condition should be true for. See ChrClasses.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_RACE = 16&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: race the player must be. Add flags together for all races condition should be true for. See ChrRaces.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ACHIEVEMENT = 17&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: achievement ID from Achievement.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TITLE = 18&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: title ID from CharTitles.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SPAWNMASK = 19&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spawnMask (see Gameobject.spawnMask/Creature.spawnMask)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_GENDER = 20&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: 0 = Male, 1 = Female, 2 = None&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_UNIT_STATE = 21&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: UnitState (enum) &lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_MAPID = 22&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Map entry&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_AREAID = 23&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Area ID&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_SPELL = 25&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: spell (Spell Id from Spell.dbc)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_PHASEMASK = 26&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: phasemask value&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_LEVEL = 27&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Player level&lt;br /&gt;
** ConditionValue2: Optional&lt;br /&gt;
*** 0 = Level must be equal&lt;br /&gt;
*** 1 = Level must be higher&lt;br /&gt;
*** 2 = Level must be lesser&lt;br /&gt;
*** 3 = Level must be equal or higher&lt;br /&gt;
*** 4 = Level must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_QUEST_COMPLETE = 28&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Quest id&lt;br /&gt;
** ConditionValue2: Always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;em&amp;gt;Only if player has all quest objectives complete, but not yet rewarded.&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NEAR_CREATURE = 29&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Creature entry&lt;br /&gt;
** ConditionValue2: Distance (yd)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_NEAR_GAMEOBJECT = 30&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: Gameobject entry&lt;br /&gt;
** ConditionValue2: Distance (yd)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_OBJECT_ENTRY= 31&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: TypeID - available object types:&lt;br /&gt;
*** 3 - TYPEID_UNIT&lt;br /&gt;
*** 4 - TYPEID_PLAYER&lt;br /&gt;
*** 5 - TYPEID_GAMEOBJECT&lt;br /&gt;
*** 7 - TYPEID_CORPSE (player corpse, after released spirit)&lt;br /&gt;
** ConditionValue2: Entry&lt;br /&gt;
*** 0 for any object of given type&lt;br /&gt;
*** [&amp;lt;br&amp;gt;Gameobject entry|Gameobject template tc2#entry] for TypeID = TYPEID_GAMEOBJECT&lt;br /&gt;
*** Creature entry for TypeID = TYPEID_UNIT&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_TYPE_MASK= 32&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: TypeMask - a bitmask of following object types:&lt;br /&gt;
*** 0x0008 - TYPEMASK_UNIT&lt;br /&gt;
*** 0x0010 - TYPEMASK_PLAYER&lt;br /&gt;
*** 0x0020 - TYPEMASK_GAMEOBJECT&lt;br /&gt;
*** 0x0080 - TYPEMASK_CORPSE (player corpse, after released spirit)&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_RELATION_TO= 33&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which relation is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: RelationType - defines relation of current ConditionTarget to target specified in ConditionValue1.&lt;br /&gt;
*** 0 - RELATION_SELF&lt;br /&gt;
*** 1 - RELATION_IN_PARTY&lt;br /&gt;
*** 2 - RELATION_IN_RAID_OR_PARTY&lt;br /&gt;
*** 3 - RELATION_OWNED_BY (ConditionTarget is owned by ConditionValue1)&lt;br /&gt;
*** 4 - RELATION_PASSENGER_OF (ConditionTarget is passenger of ConditionValue1)&lt;br /&gt;
*** 5 - RELATION_CREATED_BY (ConditionTarget is summoned by ConditionValue1)&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REACTION_TO= 34&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which reaction is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: rankMask- defines reactions of current ConditionTarget to target specified in ConditionValue1 which are allowed. This is a bitmask, flags for reactions are:&lt;br /&gt;
*** 1 - Hated&lt;br /&gt;
*** 2 - Hostile&lt;br /&gt;
*** 4 - Unfriendly&lt;br /&gt;
*** 8 - Neutral&lt;br /&gt;
*** 16 - Friendly&lt;br /&gt;
*** 32 - Honored&lt;br /&gt;
*** 64 - Revered&lt;br /&gt;
*** 128 - Exalted&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_DISTANCE_TO= 35&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: target to which distance is checked - one of ConditionTargets available in current SourceType.&lt;br /&gt;
** ConditionValue2: distance - defines distance between current ConditionTarget and target specified in ConditionValue1.&lt;br /&gt;
** ConditionValue3: ComparisionType:&lt;br /&gt;
*** 0 = distance must be equal to ConditionValue2&lt;br /&gt;
*** 1 = distance must be higher than ConditionValue2&lt;br /&gt;
*** 2 = distance must be lesser than ConditionValue2&lt;br /&gt;
*** 3 = distance must be equal or higher than ConditionValue2&lt;br /&gt;
*** 4 = distance must be equal or lower than ConditionValue2&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_ALIVE= 36&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: always 0&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** NegativeCondition:&lt;br /&gt;
*** 0 (If target needs to be ALIVE)&lt;br /&gt;
*** 1 (If target needs to be DEAD)&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;NOTE: A creature corpse and a creature that_looks_dead are two different things. One is actually dead and the other is just using an emote to appear dead.&amp;lt;/em&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_HP_VAL = 37&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: HP&lt;br /&gt;
** ConditionValue2: ComparisionType:&lt;br /&gt;
*** 0 = HP must be equal&lt;br /&gt;
*** 1 = HP must be higher&lt;br /&gt;
*** 2 = HP must be lesser&lt;br /&gt;
*** 3 = HP must be equal or higher&lt;br /&gt;
*** 4 = HP must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_HP_PCT = 38&amp;lt;/strong&amp;gt;&lt;br /&gt;
* &amp;lt;br&amp;gt;&lt;br /&gt;
** ConditionValue1: Percentage of max HP&lt;br /&gt;
** ConditionValue2: ComparisionType:&lt;br /&gt;
*** 0 = Percentage of max HP must be equal&lt;br /&gt;
*** 1 = Percentage of max HP must be higher&lt;br /&gt;
*** 2 = Percentage of max HP must be lesser&lt;br /&gt;
*** 3 = Percentage of max HP must be equal or higher&lt;br /&gt;
*** 4 = Percentage of max HP must be equal or lower&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_REALM_ACHIEVEMENT = 45&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: achievement ID from Achievement.dbc&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;CONDITION_IN_WATER = 46&amp;lt;/strong&amp;gt;&lt;br /&gt;
** ConditionValue1: always 0&lt;br /&gt;
** ConditionValue2: always 0&lt;br /&gt;
** ConditionValue3: always 0&lt;br /&gt;
** NegativeCondition:&lt;br /&gt;
*** 0 (If target needs to be on land)&lt;br /&gt;
*** 1 (If target needs to be in water)&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&amp;lt;strong&amp;gt;REFERENCE TEMPLATES&amp;lt;/strong&amp;gt;&lt;br /&gt;
** SourceTypeOrReferenceId : used as negative, for reference ID&lt;br /&gt;
** SourceGroup  : always 0&lt;br /&gt;
** SourceEntry  : always 0&lt;br /&gt;
** ElseGroup  : OR modifier&lt;br /&gt;
** ConditionTypeOrReference: ConditionTypeOrReference&lt;br /&gt;
** ConditionValue1  : see above&lt;br /&gt;
** ConditionValue2  : see above&lt;br /&gt;
** ConditionValue3  : see above&lt;br /&gt;
** ErrorType  : see above&lt;br /&gt;
** ErrorTextId  : see above&lt;br /&gt;
** Comment  : see above &lt;br /&gt;
&#039;&#039;&#039;*CONDITION_GARRRISON_BUILDING&#039;&#039;&#039;&lt;br /&gt;
**ConditionValue1: BuildingTypeID&lt;br /&gt;
**ConditionValue2: minLevel&lt;br /&gt;
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=387</id>
		<title>Spell linked spell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=387"/>
		<updated>2016-08-15T18:22:54Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_linked_spell - таблица линкования спелов, частично переписана для увеличения функционала&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_effect =====&lt;br /&gt;
ID, который будет срабатывать&lt;br /&gt;
&lt;br /&gt;
===== type =====&lt;br /&gt;
Тип срабатывания:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_LINK_CAST         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_ON_HIT       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA         = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_HIT   = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA_HIT     = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_CAST  = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
S&amp;lt;code&amp;gt;PELL_LINK_PREPARE_CAST     = 6, срабатывает на подготовке к касту&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_CHECK     = 7, срабатывает перед проверкой на возможность каста&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_FINISH_CAST      = 8, срабатывает когда каст спела завершен&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кого брать за кастера? (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать за таргета? (данные в проверке HasAuraLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== hastype, hastype2 =====&lt;br /&gt;
при hastalent != 0 будет проверять по заданному типу: (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_HAS_AURA_ON_CASTER       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_TARGET       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_SPELL_ON_CASTER      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_OWNER        = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURATYPE             = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== hastalent, hastalen2 =====&lt;br /&gt;
ID ауры или спела, который проверять по типу проверки (данные в проверке HasAuraLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
Шанс срабатывания, если стоит &amp;gt;0&lt;br /&gt;
&lt;br /&gt;
===== cooldown =====&lt;br /&gt;
Ставит КД на способность после срабатывания&lt;br /&gt;
&lt;br /&gt;
===== hitmask =====&lt;br /&gt;
Маска хита, при каком типе хита срабатывать?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_MISS_NONE                    &#039;&#039;&#039;= 0,  // hitmask = 1&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISS                    &#039;&#039;&#039;= 1,  // hitmask = 2&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_RESIST                  &#039;&#039;&#039;= 2,  // hitmask = 4&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DODGE                   &#039;&#039;&#039;= 3,  // hitmask = 8&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_PARRY                   &#039;&#039;&#039;= 4,  // hitmask = 16&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_BLOCK                   &#039;&#039;&#039;= 5,  // hitmask = 32&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_EVADE                   &#039;&#039;&#039;= 6,  // hitmask = 64&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE                  &#039;&#039;&#039;= 7,  // hitmask = 128&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE2                 &#039;&#039;&#039;= 8,  // one of these 2 is MISS_TEMPIMMUNE,  hitmask = 256&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DEFLECT                 &#039;&#039;&#039;= 9,  // hitmask = 512&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_ABSORB                  &#039;&#039;&#039;= 10, // hitmask = 1024&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_REFLECT                 &#039;&#039;&#039;= 11, // hitmask = 2048&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISFIRED                &#039;&#039;&#039;= 12, // hitmask = 4096&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== removeMask =====&lt;br /&gt;
Маска мода удаления&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;AURA_REMOVE_NONE                = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_DEFAULT          = 1, // scripted remove, remove by stack with aura with different ids and sc aura remove&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_CANCEL           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_ENEMY_SPELL      = 3, // dispel and absorb aura destroy&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_EXPIRE           = 4, // aura duration has ended&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_DEATH            = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_MECHANIC         = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;AURA_REMOVE_BY_DROP_CHARGERS    = 7, // aura remove by drop charges&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== actiontype =====&lt;br /&gt;
Тип действия?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_ACTION_DEFAULT       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_LEARN         = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_AURATYPE      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_SPELLCOOLDOWN = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTNOTRIGGER = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_ADDAURA       = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTINAURA    = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_ACTION_CASTINAURA    = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_STACK     = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_REMOVE_COOLDOWN  = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_REMOVE_MOVEMENT  = 9, // RemoveMovementImpairingAuras&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_DURATION  = 10, // Mod Duration&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CAST_DEST        = 11,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_CHARGES   = 12,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=HasAuraLinkedSpell&amp;diff=386</id>
		<title>HasAuraLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=HasAuraLinkedSpell&amp;diff=386"/>
		<updated>2016-07-28T10:37:22Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Виды аура-линков&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_HAS_AURA_ON_CASTER       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_TARGET       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_SPELL_ON_CASTER      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_OWNER        = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURATYPE             = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_MY_AURA_ON_CASTER    = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_MY_AURA_ON_TARGET    = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_STATE           = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_SPECID               = 8,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=385</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=385"/>
		<updated>2016-07-28T10:36:59Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[Conditions]] - кондишны&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;br /&gt;
* [new] [[Garrison mission template|garrison_mission_line]] - таблица с квестовой линией гарнизонных миссий.&lt;br /&gt;
* [new] [[Phase_definitions]] - система фазирования&lt;br /&gt;
* [new] [[Gameobject_quest_visual]] - система изменения визуальных эффектов го до и после выполнения квестов.&lt;br /&gt;
* [new] [[Garrison_building]] (creature, gameobject) - Система динамического заселения построек гарнизона и участков под строительство.&lt;br /&gt;
* [new] [[Garrison_shipment]] - Таблица заказов в гарнизоне.&lt;br /&gt;
* [new] [[Smart_scripts]] - Таблица смартов (перечислены наши новые/специфические)&lt;br /&gt;
&lt;br /&gt;
Общая инфа:&lt;br /&gt;
* [[GetUnitForLinkedSpell]] - виды таргетов&lt;br /&gt;
* [[HasAuraLinkedSpell]] - виды аура линков&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=HasAuraLinkedSpell&amp;diff=384</id>
		<title>HasAuraLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=HasAuraLinkedSpell&amp;diff=384"/>
		<updated>2016-07-28T10:36:32Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «HasAuraLinkedSpell»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HasAuraLinkedSpell&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=383</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=383"/>
		<updated>2016-07-28T10:36:19Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Возможные виды таргетов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_UNIT_TYPE_DEFAULT         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_PET             = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_OWNER           = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_CASTER          = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_SELECTED        = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_TARGET          = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_VICTIM          = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ATTACKER        = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY          = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_NEARBY_ALLY     = 9,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_UNIT_TYPE_ORIGINALCASTER  = 10,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=382</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=382"/>
		<updated>2016-07-28T10:35:39Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[Conditions]] - кондишны&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;br /&gt;
* [new] [[Garrison mission template|garrison_mission_line]] - таблица с квестовой линией гарнизонных миссий.&lt;br /&gt;
* [new] [[Phase_definitions]] - система фазирования&lt;br /&gt;
* [new] [[Gameobject_quest_visual]] - система изменения визуальных эффектов го до и после выполнения квестов.&lt;br /&gt;
* [new] [[Garrison_building]] (creature, gameobject) - Система динамического заселения построек гарнизона и участков под строительство.&lt;br /&gt;
* [new] [[Garrison_shipment]] - Таблица заказов в гарнизоне.&lt;br /&gt;
* [new] [[Smart_scripts]] - Таблица смартов (перечислены наши новые/специфические)&lt;br /&gt;
&lt;br /&gt;
Общая инфа:&lt;br /&gt;
* [[GetUnitForLinkedSpell]] - виды таргетов&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=381</id>
		<title>GetUnitForLinkedSpell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=GetUnitForLinkedSpell&amp;diff=381"/>
		<updated>2016-07-28T10:35:21Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «GetUnitForLinkedSpell»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GetUnitForLinkedSpell&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=380</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=380"/>
		<updated>2016-07-28T10:35:01Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[Conditions]] - кондишны&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;br /&gt;
* [new] [[Garrison mission template|garrison_mission_line]] - таблица с квестовой линией гарнизонных миссий.&lt;br /&gt;
* [new] [[Phase_definitions]] - система фазирования&lt;br /&gt;
* [new] [[Gameobject_quest_visual]] - система изменения визуальных эффектов го до и после выполнения квестов.&lt;br /&gt;
* [new] [[Garrison_building]] (creature, gameobject) - Система динамического заселения построек гарнизона и участков под строительство.&lt;br /&gt;
* [new] [[Garrison_shipment]] - Таблица заказов в гарнизоне.&lt;br /&gt;
* [new] [[Smart_scripts]] - Таблица смартов (перечислены наши новые/специфические)&lt;br /&gt;
&lt;br /&gt;
Общая инфа:&lt;br /&gt;
* GetUnitForLinkedSpell - виды таргетов&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=379</id>
		<title>Spell trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=379"/>
		<updated>2016-07-28T10:34:12Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_trigger - таблица тригеров для спелов у которых есть проки, от думи ауры, в оснвоном используется в паре с таблицами spell_proc_check и spell_proc_event&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID ауры&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл&lt;br /&gt;
&lt;br /&gt;
===== spell_cooldown =====&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опции кастов&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_TRIGGER_BP                            &#039;&#039;&#039;= 0,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell from amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_CUSTOM                     &#039;&#039;&#039;= 1,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell custom from BD&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MANA_COST                     &#039;&#039;&#039;= 2,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell mana cost&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_HEALTH                    &#039;&#039;&#039;= 3,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell damage or heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COOLDOWN                      &#039;&#039;&#039;= 4,&#039;&#039;&#039;            &#039;&#039;// Set cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR                    &#039;&#039;&#039;= 5,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_GET_DUR_AURA                  &#039;&#039;&#039;= 6,&#039;&#039;&#039;            &#039;&#039;// Get duration from select aura to cast bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_MAX             &#039;&#039;&#039;= 8,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell to max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_FROM_DAMGE               &#039;&#039;&#039;= 9&#039;&#039;&#039;,            &#039;&#039;// Percent from damage&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_MAX_MANA                 &#039;&#039;&#039;= 10,&#039;&#039;&#039;           &#039;&#039;// Percent from max mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_BASE_MANA                &#039;&#039;&#039;= 11,&#039;&#039;&#039;           &#039;&#039;// Percent from base mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_CUR_MANA                 &#039;&#039;&#039;= 12,&#039;&#039;&#039;           &#039;&#039;// Percent from curent mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_PROCK                   &#039;&#039;&#039;= 13,&#039;&#039;&#039;           &#039;&#039;// Check proc from spell to trigger&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DUMMY                         &#039;&#039;&#039;= 14,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_DEST                     &#039;&#039;&#039;= 15,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_DAMAGE                  &#039;&#039;&#039;= 16,&#039;&#039;&#039;           &#039;&#039;// spell to trigger if damage &amp;gt; amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_STACK                     &#039;&#039;&#039;= 17,&#039;&#039;&#039;           &#039;&#039;// add spell stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES                   &#039;&#039;&#039;= 18,&#039;&#039;&#039;           &#039;&#039;// add spell charges&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES_STACK             &#039;&#039;&#039;= 19,&#039;&#039;&#039;           &#039;&#039;// add spell charges and stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_OR_REMOVE                &#039;&#039;&#039;= 20,&#039;&#039;&#039;           &#039;&#039;// cast spell without option&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_IGNORE_MAX      &#039;&#039;&#039;= 21,&#039;&#039;&#039;           &#039;&#039;// Update duration for select spell to ignore max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION                  &#039;&#039;&#039;= 22,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MODIFY_COOLDOWN               &#039;&#039;&#039;= 23,&#039;&#039;&#039;           &#039;&#039;// Modify cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_VENGEANCE                     &#039;&#039;&#039;= 24,&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION_OR_CAST          &#039;&#039;&#039;= 25,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_REMOVE_CD_RUNE                &#039;&#039;&#039;= 26,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPELLID                    &#039;&#039;&#039;= 27,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from proc&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPD_AP                     &#039;&#039;&#039;= 28,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from SPD or AP&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COMBOPOINT_BP                 &#039;&#039;&#039;= 29,&#039;&#039;&#039;           &#039;&#039;// set basepoint to bp * combopoints&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_PERC_FROM_MAX_HP          &#039;&#039;&#039;= 30,&#039;&#039;&#039;           &#039;&#039;// set basepoint to (damage / max hp) * 100&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_SUMM_DAMAGE_PROC              &#039;&#039;&#039;= 31,&#039;&#039;&#039;           &#039;&#039;// summ damage in amount, proc if damage &amp;gt; bp0(1,2) * SPD(SPDH,AP)&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADDPOWER_PCT                  &#039;&#039;&#039;= 32,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell add power percent from aura amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_ABSORB_PCT                &#039;&#039;&#039;= 33,&#039;&#039;&#039;           &#039;&#039;// set basepoint from absorb percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_BLOCK_PCT                 &#039;&#039;&#039;= 34,&#039;&#039;&#039;           &#039;&#039;// set basepoint from block percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_NEED_COMBOPOINTS              &#039;&#039;&#039;= 35,&#039;&#039;&#039;           &#039;&#039;// Proc from spell that need compopoiunts&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_HOLYPOWER_BONUS               &#039;&#039;&#039;= 36,&#039;&#039;&#039;           &#039;&#039;// Holypower bonus&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_AFTER_MAX_STACK          &#039;&#039;&#039;= 37,&#039;&#039;&#039;           &#039;&#039;// Cast after max stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_MAXHEALTH                 &#039;&#039;&#039;= 38,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell damage or max heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_TRIGGER_STACK_AMOUNT                  = 39,           // stack damage in amount&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_DURATION                   = 40,           // damage is duration&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_STACK_AND_CAST            = 41,           // change stack and set bp = stack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_SPELL_CHARGES             = 42,           // add spell charges&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
&lt;br /&gt;
===== targetaura =====&lt;br /&gt;
&lt;br /&gt;
===== bp0, bp1, bp2 =====&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
&lt;br /&gt;
===== group =====&lt;br /&gt;
&lt;br /&gt;
===== procFlags =====&lt;br /&gt;
&lt;br /&gt;
===== procEx =====&lt;br /&gt;
&lt;br /&gt;
===== check_spell_id =====&lt;br /&gt;
&lt;br /&gt;
===== addptype =====&lt;br /&gt;
&lt;br /&gt;
===== schoolMask =====&lt;br /&gt;
&lt;br /&gt;
===== dummyId =====&lt;br /&gt;
&lt;br /&gt;
===== dummyEffect =====&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=378</id>
		<title>Spell target filter</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=378"/>
		<updated>2016-07-28T10:33:16Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_target_filter - таблица условий фильтрации таргетов&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spellId =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== targetId =====&lt;br /&gt;
Номер таргета у спела. Можно применять &#039;&#039;&#039;&#039;&#039;&amp;lt;u&amp;gt;только для АОЕ спелов&amp;lt;/u&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опция фильтрации&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_SORT_BY_HEALT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
|Сортировка таргетов по здоровью&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_BY_AURA&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
|Удаляет таргет по ауре&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_BY_DISTANCE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;2&#039;&#039;&#039;&lt;br /&gt;
|Проверяет дистанцию&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_TYPE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
|Проверяет тип таргета&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_SORT_BY_DISTANCE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;4&#039;&#039;&#039;&lt;br /&gt;
|Сортирует по дистанции&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_FRIENDLY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|Проверяет на дружелюбность&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_IN_RAID&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|Проверяет на принадлежность рейду&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_IN_PARTY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|Проверяет на принадлежность группе&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_EXPL_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|Выбирает явные таргеты&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_EXPL_TARGET_REMOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|Выбирает явные таргеты удаления &#039;&#039;&#039;(?)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_IN_LOS&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|Выбирает таргет вне боя&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_IS_IN_BETWEEN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|Выбирает таргет в промежутке&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_IS_IN_BETWEEN_SHIFT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;12&#039;&#039;&#039;&lt;br /&gt;
|Выбирает таргет в проемежутке и shift (сдвиге?)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_BY_AURA_OR&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;13&#039;&#039;&#039;&lt;br /&gt;
|Сбрасывает тарегт по какой-либо ауре&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_BY_ENTRY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;14&#039;&#039;&#039;&lt;br /&gt;
|Сбрасывает тарегт по какому-либо entry&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SPELL_FILTER_TARGET_ATTACKABLE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;15&#039;&#039;&#039;&lt;br /&gt;
|Проверяет атакуемость&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== param1, param2, param3 =====&lt;br /&gt;
Забиваются ресурсные данные&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Если &amp;gt;0, то при наличии ауры добавляет addcount, а при &amp;lt;0 удаляет&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;s&amp;gt;chance&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Не реализовано&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== effectMask =====&lt;br /&gt;
К каким эффектам применять?&lt;br /&gt;
&lt;br /&gt;
===== resizeType =====&lt;br /&gt;
&#039;&#039;&#039;0 -&#039;&#039;&#039; &#039;&#039;не использовать resize&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 -&#039;&#039;&#039; &#039;&#039;уменьшать отсортированный список до нужного колчиества таргетов&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 -&#039;&#039;&#039; &#039;&#039;рандомная выборка таргетов из списка&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== count =====&lt;br /&gt;
Количество таргетов в списке&lt;br /&gt;
&lt;br /&gt;
===== maxcount =====&lt;br /&gt;
Если &#039;&#039;&#039;&amp;gt; 0&#039;&#039;&#039;, то таргеты вычисляются для сложностей т.е. если это инст 25, то будет браться maxcount, иначе count&lt;br /&gt;
&lt;br /&gt;
===== addcount =====&lt;br /&gt;
Может быть отрицательным. Работает только с &#039;&#039;&#039;aura&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== addcaster =====&lt;br /&gt;
Что делать с кастером в таргетах?&lt;br /&gt;
&lt;br /&gt;
-1 (0)&#039;&#039;&#039; -&#039;&#039;&#039; &#039;&#039;удалить кастера из списка&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 -&#039;&#039;&#039; &#039;&#039;добавить кастера в список&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 -&#039;&#039;&#039; &#039;&#039;добавить кастера, если список пуст&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=377</id>
		<title>Spell linked spell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=377"/>
		<updated>2016-07-28T10:31:41Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_linked_spell - таблица линкования спелов, частично переписана для увеличения функционала&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_effect =====&lt;br /&gt;
ID, который будет срабатывать&lt;br /&gt;
&lt;br /&gt;
===== type =====&lt;br /&gt;
Тип срабатывания:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_LINK_CAST         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_ON_HIT       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA         = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_HIT   = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA_HIT     = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_CAST  = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
S&amp;lt;code&amp;gt;PELL_LINK_PREPARE_CAST     = 6, срабатывает на подготовке к касту&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_CHECK     = 7, срабатывает перед проверкой на возможность каста&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_FINISH_CAST      = 8, срабатывает когда каст спела завершен&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кого брать за кастера? (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать за таргета? (данные в проверке HasAuraLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== hastype, hastype2 =====&lt;br /&gt;
при hastalent != 0 будет проверять по заданному типу: (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_HAS_AURA_ON_CASTER       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_TARGET       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_SPELL_ON_CASTER      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_OWNER        = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURATYPE             = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== hastalent, hastalen2 =====&lt;br /&gt;
ID ауры или спела, который проверять по типу проверки (данные в проверке HasAuraLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
Шанс срабатывания, если стоит &amp;gt;0&lt;br /&gt;
&lt;br /&gt;
===== cooldown =====&lt;br /&gt;
Ставит КД на способность после срабатывания&lt;br /&gt;
&lt;br /&gt;
===== hitmask =====&lt;br /&gt;
Маска хита, при каком типе хита срабатывать?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_MISS_NONE                    &#039;&#039;&#039;= 0,  // hitmask = 1&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISS                    &#039;&#039;&#039;= 1,  // hitmask = 2&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_RESIST                  &#039;&#039;&#039;= 2,  // hitmask = 4&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DODGE                   &#039;&#039;&#039;= 3,  // hitmask = 8&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_PARRY                   &#039;&#039;&#039;= 4,  // hitmask = 16&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_BLOCK                   &#039;&#039;&#039;= 5,  // hitmask = 32&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_EVADE                   &#039;&#039;&#039;= 6,  // hitmask = 64&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE                  &#039;&#039;&#039;= 7,  // hitmask = 128&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE2                 &#039;&#039;&#039;= 8,  // one of these 2 is MISS_TEMPIMMUNE,  hitmask = 256&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DEFLECT                 &#039;&#039;&#039;= 9,  // hitmask = 512&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_ABSORB                  &#039;&#039;&#039;= 10, // hitmask = 1024&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_REFLECT                 &#039;&#039;&#039;= 11, // hitmask = 2048&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISFIRED                &#039;&#039;&#039;= 12, // hitmask = 4096&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== removeMask =====&lt;br /&gt;
Маска мода удаления&lt;br /&gt;
&lt;br /&gt;
===== actiontype =====&lt;br /&gt;
Тип действия?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_ACTION_DEFAULT       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_LEARN         = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_AURATYPE      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_SPELLCOOLDOWN = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTNOTRIGGER = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_ADDAURA       = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTINAURA    = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_ACTION_CASTINAURA    = 6,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_STACK     = 7,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_REMOVE_COOLDOWN  = 8,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_REMOVE_MOVEMENT  = 9, // RemoveMovementImpairingAuras&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_DURATION  = 10, // Mod Duration&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CAST_DEST        = 11,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CHANGE_CHARGES   = 12,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=376</id>
		<title>Spell dummy trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=376"/>
		<updated>2016-07-28T10:29:27Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_dummy_trigger - используется для триyгера в думи эфектах SPELL_EFFECT_DUMMY&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл. Если = 0, то спелл берется из Base Point спела. &amp;lt;code&amp;gt;К примеру 119907 у него будет триггеритсья спелл из бп 118093&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опция каста:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности от значения (amount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP_CUSTOM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности из БД&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_COOLDOWN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить кулдаун для spell_trigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CHECK_PROCK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Проверка прока от заклинания до треггера&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DUMMY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится без опции Base Point&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;5&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится в точку назначения&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_OR_REMOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;6&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Произносит способность без опций&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DAM_MAXHEALTH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point для урона заклинания или максимального исцеления&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_COPY_AURA&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|Скопировать ауру. К примеру, порча у ДК, когда надо разбросать от таргета её на другие цели&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_ADD_POWER_COST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|Добавляет повер кост (цена использования скилла)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_DEST2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|Cast spell on dest&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_IGNORE_GCD&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|Кастит, игноря ГКД скиллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать целью? (данные берутся из GetUnitForLinkedSpell) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кто будет кастером? (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== targetaura =====&lt;br /&gt;
На ком проверять ауру (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
===== bp0,bp1,bp2 =====&lt;br /&gt;
Кастомные Base Point&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
На каких эффектах срабатывать?&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Проверка наличия ауры. Проверяется только в опция 3, 4, 5, 6&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;s&amp;gt;chance&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Пока не реализовано&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=375</id>
		<title>Spell dummy trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=375"/>
		<updated>2016-07-28T10:29:15Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_dummy_trigger - используется для триyгера в думи эфектах SPELL_EFFECT_DUMMY&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл. Если = 0, то спелл берется из Base Point спела. &amp;lt;code&amp;gt;К примеру 119907 у него будет триггеритсья спелл из бп 118093&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опция каста:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности от значения (amount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP_CUSTOM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности из БД&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_COOLDOWN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить кулдаун для spell_trigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CHECK_PROCK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Проверка прока от заклинания до треггера&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DUMMY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится без опции Base Point&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;5&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится в точку назначения&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_OR_REMOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;6&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Произносит способность без опций&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DAM_MAXHEALTH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point для урона заклинания или максимального исцеления&lt;br /&gt;
|-&lt;br /&gt;
|DUMMY_TRIGGER_COPY_AURA&lt;br /&gt;
|8&lt;br /&gt;
|Скопировать ауру. К примеру, порча у ДК, когда надо разбросать от таргета её на другие цели&lt;br /&gt;
|-&lt;br /&gt;
|DUMMY_TRIGGER_ADD_POWER_COST&lt;br /&gt;
|9&lt;br /&gt;
|Добавляет повер кост (цена использования скилла)&lt;br /&gt;
|-&lt;br /&gt;
|DUMMY_TRIGGER_CAST_DEST2&lt;br /&gt;
|10&lt;br /&gt;
|Cast spell on dest&lt;br /&gt;
|-&lt;br /&gt;
|DUMMY_TRIGGER_CAST_IGNORE_GCD&lt;br /&gt;
|11&lt;br /&gt;
|Кастит, игноря ГКД скиллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать целью? (данные берутся из GetUnitForLinkedSpell) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кто будет кастером? (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== targetaura =====&lt;br /&gt;
На ком проверять ауру (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
===== bp0,bp1,bp2 =====&lt;br /&gt;
Кастомные Base Point&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
На каких эффектах срабатывать?&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Проверка наличия ауры. Проверяется только в опция 3, 4, 5, 6&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;s&amp;gt;chance&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Пока не реализовано&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_aura_trigger&amp;diff=374</id>
		<title>Spell aura trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_aura_trigger&amp;diff=374"/>
		<updated>2016-07-28T10:26:17Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_aura_trigger - триггеры спелов к тикающим аурам т.е. к аурам у которых есть тики&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID ауры&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Как используется заклинание?&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Использует заклинание&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_BP&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности от значения (amount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_BP_CUSTOM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности из БД&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_CHECK_COMBAT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Использует заклинание после проверки того, что есть состояние боя&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Использует заклинание в место назначения (dest)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_DYNOBJECT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|cast spell on dest DynObject&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_FROM_SUMMON_SLOT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|cast spell from summon slot(totem or any)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_AREATRIGGER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|Кастит скилл в АТ на расстоянии&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_FROM_SUMMON_SLOT_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|как 6, но в точку (как 4)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_FROM_SUMMON_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|cast spell to summon dest loc&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AURA_TRIGGER_AREATRIGGER_CAST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|cast AreaTrigger вызывает у АТ срабатывание AT_ACTION_MOMENT_ON_CAST_ACTION&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать целью? данные берутся из GetUnitForLinkedSpell&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кого считать кастером? (данные берутся из GetUnitForLinkedSpell)&lt;br /&gt;
&lt;br /&gt;
===== targetaura =====&lt;br /&gt;
Кого брать для проверки наличия ауры?&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_DEFAULT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_PET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Пет&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_OWNER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Владелец&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_CASTER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Кастер&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_SELECTED&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Выбранный&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;5&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Таргет&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LINK_UNIT_TYPE_VICTIM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;6&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Текущая цель&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== bp0,bp1,bp2... =====&lt;br /&gt;
Используется для каста кастомного Base Point&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
Маска эфекта: на каких эфектах работать&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Проверяем наличие ауры или ее отсутствия&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
Шанс срабатывания. Проверка включается, если шанс &amp;gt; 0&lt;br /&gt;
&lt;br /&gt;
===== slot =====&lt;br /&gt;
слот в котором хранится суммон, который берется для кастов(в основном тотемы)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Areatrigger_data&amp;diff=373</id>
		<title>Areatrigger data</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Areatrigger_data&amp;diff=373"/>
		<updated>2016-07-28T10:19:54Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;areatrigger_data - основная часть данных для этой таблицы собирается из снифов, но есть те, которые можно изменять&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== entry =====&lt;br /&gt;
Берется из &amp;lt;u&amp;gt;EffectMiscValueA&amp;lt;/u&amp;gt; в спелах с эфектом &amp;lt;u&amp;gt;SPELL_EFFECT_CREATE_AREATRIGGER&amp;lt;/u&amp;gt; или из ауры &amp;lt;u&amp;gt;SPELL_AURA_CREATE_AREATRIGGER&amp;lt;/u&amp;gt; берется misc&lt;br /&gt;
&lt;br /&gt;
===== isMoving =====&lt;br /&gt;
Включение или отключение движения АreaТrigger. Данные ставятся из снифов, но иногда их можно менять. Возможные значения 0 и 1, выключить и включить движение соответственно.&lt;br /&gt;
&lt;br /&gt;
===== moveType =====&lt;br /&gt;
Тип движения АТ, в основном = 0 &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;Название&#039;&#039;&#039; &lt;br /&gt;
!&#039;&#039;&#039;№&#039;&#039;&#039;&lt;br /&gt;
!Комментарии/описание&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_DEFAULT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Двигается вперед на максимальное расстояние (дистанция берется из спела и скорость движения тоже)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_LIMIT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Движется на ограниченное расстояние&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_SPIRAL&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Движется по спирали с постоянным ускорением&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_BOOMERANG&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Движется вперед и возвращается назад по тому же пути&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_CHAGE_ROTATION&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Стоит на месте и вращается по кругу&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_RE_PATH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|полет АТ с возвратом к кастеру, если кастер ушел с прошлой точки он полетит за ним&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_RANDOM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|Летит с рандомным отклонением&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_TO_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|Полёт до цели, а не на максимальное расстояние&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_MOVE_TYPE_RE_PATH_LOS&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|АТ который рикошетит от стен(реализация кривенькая, но рабочая)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== waitTime =====&lt;br /&gt;
Задержка перед началом движения в милисекундах.&lt;br /&gt;
&lt;br /&gt;
===== speed =====&lt;br /&gt;
Скорость движения. Рассчитывается согласно скорости движения визуальной части АreaТrigger&lt;br /&gt;
&lt;br /&gt;
===== activationDelay =====&lt;br /&gt;
Задержка перед активацией АreaТrigger&lt;br /&gt;
&lt;br /&gt;
===== updateDelay =====&lt;br /&gt;
Частота обновления AreaTrigger&lt;br /&gt;
&lt;br /&gt;
===== maxCount =====&lt;br /&gt;
Максимально возможное количество AreaTrigger в данной области.&lt;br /&gt;
&lt;br /&gt;
===== hitType =====&lt;br /&gt;
Тип попадания, при котором учитывается хит, проверяется маска (hitType &amp;amp; (1 &amp;lt;&amp;lt; areatrigger_actions.actionType))&lt;br /&gt;
&lt;br /&gt;
===== AngleToCaster =====&lt;br /&gt;
изменения угла повторота АТ(при движении будет лететь не туда куда смотрит кастер)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Areatrigger_actions&amp;diff=372</id>
		<title>Areatrigger actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Areatrigger_actions&amp;diff=372"/>
		<updated>2016-07-28T10:14:17Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;areatrigger_actions - таблица выполнения действий для areatriggers&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== entry =====&lt;br /&gt;
Берется из &amp;lt;u&amp;gt;EffectMiscValueA&amp;lt;/u&amp;gt; в спелах с эфектом &amp;lt;u&amp;gt;SPELL_EFFECT_CREATE_AREATRIGGER&amp;lt;/u&amp;gt; или из ауры &amp;lt;u&amp;gt;SPELL_AURA_CREATE_AREATRIGGER&amp;lt;/u&amp;gt; берется misc&lt;br /&gt;
&lt;br /&gt;
===== id =====&lt;br /&gt;
Уникальный номер действия.&lt;br /&gt;
&lt;br /&gt;
===== moment =====&lt;br /&gt;
Флаги момента срабатывания. Бывают следующих видов:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Комментарий/описание&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_ENTER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает при входе в зону дейсвтия АreaТrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_LEAVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает, когда цель (таргет) покидает зону действия АreaТrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_UPDATE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает при апдейте(обнлвлении) АreaТrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_DESPAWN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает, когда AreaTrigger деспаунится (исчезает)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_SPAWN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;10&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает, когда AreaTrigger устанавливается (появляется)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_REMOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;20&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|срабатывает при удалении AreaTrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_ON_THE_WAY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;40&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|момент, когда цель находится между начальной и конечной точкой. Работает, только если активен &#039;&#039;&#039;AT_ACTION_MOMENT_ENTER&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_ON_STOP_MOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;80&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|момент, когда цель останавливает между начальной и конечной точкой. Работает, только если активен &#039;&#039;&#039;AT_ACTION_MOMENT_ENTER&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_ON_ACTIVATE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;100&#039;&#039;&#039;&lt;br /&gt;
|когда АТ активируется&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_MOMENT_ON_CAST_ACTION&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;200&#039;&#039;&#039;&lt;br /&gt;
|вызывается из тиков ауры через таблицу spell_aura_trigger с опцией 10 либо из скритов в ручную, для срабатывания необходим флаг AT_TARGET_FLAG_ALWAYS_TRIGGER&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== actionType =====&lt;br /&gt;
Действие, которое выполняется на таргет (цель) при срабатывании&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Комментарий/описание&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_CAST_SPELL&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Кастовать способность&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_REMOVE_AURA&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Удалить ауру&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_ADD_STACK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Добавить стак&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_REMOVE_STACK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Удалить стак&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_CHANGE_SCALE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Изменить размер&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_SHARE_DAMAGE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;5&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Деление урона на количество целей&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_APPLY_MOVEMENT_FORCE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;6&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяет ветер (сдувает персонажей)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_REMOVE_MOVEMENT_FORCE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Удаляет ветер&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_CHANGE_DURATION_ANY_AT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Изменить задержку для AreaTrigger (например, цепной реакция при взрыве бомбы - взрываются и остальные близлежащие&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_CHANGE_AMOUNT_FROM_HEALT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;9&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Уменьшение количества возможного исцеления (волна отхила может хильнуть 100к. Первого хильнула 10к, значит, осталось 90к для последующих)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_ACTION_TYPE_RE_PATCH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|hit mask 0x0400 вызывает обратное движение АТ к кастеру&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== targetFlags =====&lt;br /&gt;
Кого считать целью?&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;Название&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;№&#039;&#039;&#039;&lt;br /&gt;
!Комментарий/описание&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_FRIENDLY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, которые дружелюбны для владельца AreaTrigger (кто призвал его)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_VALIDATTACK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, которых может атаковать владелец AreaTrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_OWNER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к владельцу AreaTrigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_PLAYER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;8&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется только к игрокам&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NOT_PET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;10&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется ко всем, кроме петов&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_CAST_AT_SRC&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;20&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к местоположению AreaTrigger`а&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_CASTER_IS_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;40&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к кастеру&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NOT_FULL_HP&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;80&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, с неполным здоровьем&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_ALWAYS_TRIGGER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;100&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к каким-либо действиям, направленным на владельца.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAT_IN_FRONT&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Если цель подойдет со спины, то скилл не кастанется&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NOT_FULL_ENERGY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;400&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, у которых неполная энергия&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_GROUP_OR_RAID&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;800&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, которые находятся в группе с владельцом&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_HOSTILE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1000&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется к целям, которые являются врагами владельца&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_TARGET_IS_CASTER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2000&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Применяется на цель кастера&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_CAST_AURA_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;4000&#039;&#039;&#039;&lt;br /&gt;
|casted on aura target&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NOT_AURA_TARGET&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;8000&#039;&#039;&#039;&lt;br /&gt;
|casted on target is not aura target&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_TARGET_IS_SUMMONER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10000&#039;&#039;&#039;&lt;br /&gt;
|Суммонер/призыватель&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NOT_OWNER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;20000&#039;&#039;&#039;&lt;br /&gt;
|Не призыватель&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_NPC_ENTRY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;40000&#039;&#039;&#039;&lt;br /&gt;
|Моб по энтри&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_TARGET_PASSANGER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;80000&#039;&#039;&#039;&lt;br /&gt;
|Пассажир&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;AT_TARGET_FLAG_TARGET_PASSANGER_VEH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;100000&#039;&#039;&#039;&lt;br /&gt;
|Пассажир вехикла&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== spellId =====&lt;br /&gt;
Скилл, с которым выполняется действие &lt;br /&gt;
&lt;br /&gt;
===== maxCharges =====&lt;br /&gt;
Количество срабатываний, после которых AreaTrigger исчезнет. Например, если стоит 0, то не используется; Если = 3, то повесит ауру 3 раза, после чего исчезнет&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Проверяет наличие ауры на цели - если ауры нету, то действие не выполнится. Может быть отрицательным значением - тогда если есть аура, то действие не выполнится.&lt;br /&gt;
&lt;br /&gt;
===== hasspell =====&lt;br /&gt;
Проверяет наличие выученного спела у цели. Так же может быть отрицательным, как и &#039;&#039;&#039;aura&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== chargeRecoveryTime =====&lt;br /&gt;
Время отката. Грубо говоря - КД между срабатываниями.  T.е. если кто-то наступил на АТ, тогда повесит ауру, а следующее срабатывание будет только через выставленное КД&lt;br /&gt;
&lt;br /&gt;
===== scale =====&lt;br /&gt;
Если не равно 0, то при попадании по цели изменяет свой размер. Может быть отрицательным и положительным, соответственно увеличивает или уменьшает размер на заданное значение&lt;br /&gt;
&lt;br /&gt;
===== hitMaxCount =====&lt;br /&gt;
Максимально возможное число срабатываний АreaТrigger&lt;br /&gt;
&lt;br /&gt;
===== amount =====&lt;br /&gt;
Используется только в &#039;&#039;&#039;AT_ACTION_TYPE_CHANGE_AMOUNT_FROM_HEALT. &#039;&#039;&#039;Когда &#039;&#039;&#039;amont&#039;&#039;&#039; заканчивается, АreaТrigger исчезает&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=369</id>
		<title>Spell dummy trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_dummy_trigger&amp;diff=369"/>
		<updated>2016-06-27T12:18:56Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_dummy_trigger - используется для триyгера в думи эфектах SPELL_EFFECT_DUMMY&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл. Если = 0, то спелл берется из Base Point спела. &amp;lt;code&amp;gt;К примеру 119907 у него будет триггеритсья спелл из бп 118093&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опция каста:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;0&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности от значения (amount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_BP_CUSTOM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point способности из БД&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_COOLDOWN&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить кулдаун для spell_trigger&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CHECK_PROCK&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;3&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Проверка прока от заклинания до треггера&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DUMMY&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится без опции Base Point&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_DEST&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;5&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Способность триггерится в точку назначения&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_CAST_OR_REMOVE&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;6&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Произносит способность без опций&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;DUMMY_TRIGGER_DAM_MAXHEALTH&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;&#039;&#039;7&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|Установить Base Point для урона заклинания или максимального исцеления&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать целью? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кто будет кастером?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
===== &amp;lt;s&amp;gt;targetaura&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Пока не реализовано&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bp0,bp1,bp2 =====&lt;br /&gt;
Кастомные Base Point&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
На каких эффектах срабатывать?&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Проверка наличия ауры. Проверяется только в опция 3, 4, 5, 6&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;s&amp;gt;chance&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Пока не реализовано&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=368</id>
		<title>Spell linked spell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_linked_spell&amp;diff=368"/>
		<updated>2016-06-27T12:17:32Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_linked_spell - таблица линкования спелов, частично переписана для увеличения функционала&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== spell_effect =====&lt;br /&gt;
ID, который будет срабатывать&lt;br /&gt;
&lt;br /&gt;
===== type =====&lt;br /&gt;
Тип срабатывания:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_LINK_CAST         = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_ON_HIT       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA         = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_HIT   = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_AURA_HIT     = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_LINK_BEFORE_CAST  = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
Кого брать за кастера?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
Кого брать за таргета?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;нету&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Владелец (овнер&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;3 =&#039;&#039;&#039; &#039;&#039;Кастер&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;4 =&#039;&#039;&#039; &#039;&#039;Выбранный (цель)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;5 =&#039;&#039;&#039; &#039;&#039;таргет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;6 =&#039;&#039;&#039; &#039;&#039;текущая цель (victim)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== hastype, hastype2 =====&lt;br /&gt;
при hastalent != 0 будет проверять по заданному типу:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_HAS_AURA_ON_CASTER       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_TARGET       = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_SPELL_ON_CASTER      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURA_ON_OWNER        = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_HAS_AURATYPE             = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== hastalent, hastalen2 =====&lt;br /&gt;
ID ауры или спела, который проверять по типу проверки&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
Шанс срабатывания, если стоит &amp;gt;0&lt;br /&gt;
&lt;br /&gt;
===== cooldown =====&lt;br /&gt;
Ставит КД на способность после срабатывания&lt;br /&gt;
&lt;br /&gt;
===== hitmask =====&lt;br /&gt;
Маска хита, при каком типе хита срабатывать?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_MISS_NONE                    &#039;&#039;&#039;= 0,  // hitmask = 1&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISS                    &#039;&#039;&#039;= 1,  // hitmask = 2&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_RESIST                  &#039;&#039;&#039;= 2,  // hitmask = 4&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DODGE                   &#039;&#039;&#039;= 3,  // hitmask = 8&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_PARRY                   &#039;&#039;&#039;= 4,  // hitmask = 16&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_BLOCK                   &#039;&#039;&#039;= 5,  // hitmask = 32&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_EVADE                   &#039;&#039;&#039;= 6,  // hitmask = 64&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE                  &#039;&#039;&#039;= 7,  // hitmask = 128&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_IMMUNE2                 &#039;&#039;&#039;= 8,  // one of these 2 is MISS_TEMPIMMUNE,  hitmask = 256&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_DEFLECT                 &#039;&#039;&#039;= 9,  // hitmask = 512&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_ABSORB                  &#039;&#039;&#039;= 10, // hitmask = 1024&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_REFLECT                 &#039;&#039;&#039;= 11, // hitmask = 2048&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_MISS_MISFIRED                &#039;&#039;&#039;= 12, // hitmask = 4096&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== removeMask =====&lt;br /&gt;
Маска мода удаления&lt;br /&gt;
&lt;br /&gt;
===== actiontype =====&lt;br /&gt;
Тип действия?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;LINK_ACTION_DEFAULT       = 0,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_LEARN         = 1,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_AURATYPE      = 2,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_SPELLCOOLDOWN = 3,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTNOTRIGGER = 4,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_ADDAURA       = 5,&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;LINK_ACTION_CASTINAURA    = 6,&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=367</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=367"/>
		<updated>2016-04-14T08:18:35Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: /* SMART_ACTION_MOVE_Z  = 202 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== event_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_EVENT_CHECK_DIST_TO_HOME       = 74, ====&lt;br /&gt;
Проверяет расстояние до позиции &amp;quot;спауна&amp;quot; (home). Если находится в пределах расстояния, указанного в maxDist, то делает действие.&lt;br /&gt;
 &#039;&#039;&#039;maxDist - Максимальная дистанция, при которой будет срабатывать смарт&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;param 2; // пустое значение&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMin;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMax;&#039;&#039;&#039;&lt;br /&gt;
Минимальное и максимальное время до повтора.&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_EVADE  = 200 ====&lt;br /&gt;
Заставляет босса эвейднуться. Не имеет параметров.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_ANOUNCE = 201 ====&lt;br /&gt;
Делает анонс от лица босса в указанной локации указанного текста&lt;br /&gt;
 &#039;&#039;&#039;tesxid - ид текста из trinity_strings, который будет заанонсен&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;area - арея, в которой будет анонс (по желанию). Если босс не в той арее, то анонса не будет&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;local - локализация&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 idsample - то, что будет указано перед самим текстом, так сказать, автор. Напрмер, если 3, то будет [SERVER]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}, если 4, то [Event Message]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_MOVE_Z  = 202 ====&lt;br /&gt;
Своего рода передвижение &amp;quot;по воздуху&amp;quot;, то есть, полёт или движение в указанную точку&lt;br /&gt;
 &#039;&#039;&#039;target X&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Z&#039;&#039;&#039;&lt;br /&gt;
Координаты, куда переместится моб&lt;br /&gt;
 &#039;&#039;&#039;flymode &#039;&#039;&#039;если 1 - полетит, если 0 - побежит.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_KD = 203 ====&lt;br /&gt;
&amp;quot;Вручает&amp;quot; игрокам в инсте, где происходят событие, КД на этот инст. Не имеет параметров&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=366</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=366"/>
		<updated>2016-04-14T08:17:58Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== event_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_EVENT_CHECK_DIST_TO_HOME       = 74, ====&lt;br /&gt;
Проверяет расстояние до позиции &amp;quot;спауна&amp;quot; (home). Если находится в пределах расстояния, указанного в maxDist, то делает действие.&lt;br /&gt;
 &#039;&#039;&#039;maxDist - Максимальная дистанция, при которой будет срабатывать смарт&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;param 2; // пустое значение&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMin;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;repeatMax;&#039;&#039;&#039;&lt;br /&gt;
Минимальное и максимальное время до повтора.&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_EVADE  = 200 ====&lt;br /&gt;
Заставляет босса эвейднуться. Не имеет параметров.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_BOSS_ANOUNCE = 201 ====&lt;br /&gt;
Делает анонс от лица босса в указанной локации указанного текста&lt;br /&gt;
 &#039;&#039;&#039;tesxid - ид текста из trinity_strings, который будет заанонсен&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;area - арея, в которой будет анонс (по желанию). Если босс не в той арее, то анонса не будет&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;local - локализация&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 idsample - то, что будет указано перед самим текстом, так сказать, автор. Напрмер, если 3, то будет [SERVER]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}, если 4, то [Event Message]: {текст из &#039;&#039;&#039;tesxid&#039;&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_MOVE_Z  = 202 ====&lt;br /&gt;
Своего рода передвижение &amp;quot;по воздуху&amp;quot;, то есть, полёт или прыжок в указанные координаты&lt;br /&gt;
 &#039;&#039;&#039;target X&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;target Z&#039;&#039;&#039;&lt;br /&gt;
Координаты, куда переместится моб&lt;br /&gt;
 &#039;&#039;&#039;flymode &#039;&#039;&#039;если 1 - полетит, если 0 - побежит.&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_KD = 203 ====&lt;br /&gt;
&amp;quot;Вручает&amp;quot; игрокам в инсте, где происходят событие, КД на этот инст. Не имеет параметров&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=365</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=365"/>
		<updated>2016-04-14T07:46:48Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=364</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=364"/>
		<updated>2016-04-14T07:46:16Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION                = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=363</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=363"/>
		<updated>2016-04-14T07:45:43Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc1;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc2;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;uint32 misc3;&#039;&#039;&#039;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION                = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=362</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=362"/>
		<updated>2016-04-14T07:45:23Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[Conditions]] - кондишны&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;br /&gt;
* [new] [[Garrison mission template|garrison_mission_line]] - таблица с квестовой линией гарнизонных миссий.&lt;br /&gt;
* [new] [[Phase_definitions]] - система фазирования&lt;br /&gt;
* [new] [[Gameobject_quest_visual]] - система изменения визуальных эффектов го до и после выполнения квестов.&lt;br /&gt;
* [new] [[Garrison_building]] (creature, gameobject) - Система динамического заселения построек гарнизона и участков под строительство.&lt;br /&gt;
* [new] [[Garrison_shipment]] - Таблица заказов в гарнизоне.&lt;br /&gt;
* [new] [[Smart_scripts]] - Таблица смартов (перечислены наши новые/специфические)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=361</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=361"/>
		<updated>2016-04-14T07:45:02Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 uint32 misc1;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc2;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc3;&lt;br /&gt;
Это всевозможные параметры засчета. В основном &#039;&#039;&#039;misc1 -&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION                = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=360</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=360"/>
		<updated>2016-04-14T07:44:40Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = 204 ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 uint32 misc1;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc2;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc3;&lt;br /&gt;
Это всевозможные параметры засчета. В основномм &#039;&#039;&#039;misc1&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION                = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=359</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=359"/>
		<updated>2016-04-14T07:44:19Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = &#039;&#039;&#039;204&#039;&#039;&#039; ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
 Как найти ИД сценарий?&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_UPDATE_ACHIEVEMENT_CRITERIA = 205 ====&lt;br /&gt;
Активирует обновление критерия ачивки. Эту штуку можно использовать посути вообще для всего: как засчет шагов в сценарии, так и комплит каких-либо других критериев.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;uint32 type;&#039;&#039;&#039;&#039;&#039; - &#039;&#039;&#039;&#039;&#039;тип критерия&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING        = 168,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_CONSTRUCT_GARRISON_BUILDING   = 169,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_UPGRADE_GARRISON                           = 170,&#039;&#039;&#039;&lt;br /&gt;
*     &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_START_GARRISON_MISSION                = 171,&#039;&#039;&#039;&lt;br /&gt;
Или которые используются иногда для сценариев, если там нету засчета по килу моба или касту спела&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT                                      = 73&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ACHIEVEMENT_CRITERIA_TYPE_SCRIPT_EVENT_2                                  = 92&#039;&#039;&#039;&lt;br /&gt;
 uint32 misc1;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc2;&lt;br /&gt;
&lt;br /&gt;
 uint32 misc3;&lt;br /&gt;
Это всевозможные параметры засчета. В основномм &#039;&#039;&#039;misc1&#039;&#039;&#039; это количество, например &#039;&#039;убито мобов 1, 2 или 3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SUMMON_CONVERSATION                = 206 ====&lt;br /&gt;
Принудительно-кастомный сумон конверсейшина. Как показала практика, не все они сумонятся из спелов.&lt;br /&gt;
&lt;br /&gt;
===== Параметры: =====&lt;br /&gt;
 &#039;&#039;&#039;uint32 id&#039;&#039;&#039;; ид конверсейшина. Берется только из снифов&lt;br /&gt;
Координаты, куда суммонить конверсейшин. Если они не указаны, то суммон идет под игрока (таргет).&lt;br /&gt;
 &#039;&#039;&#039;int32 targetX;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetY;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;int32 targetZ;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Зачем координаты?&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
В инсте суммон идет строго в одну точку. (вдруг близы забыли про спелл))) Если это всплывающая табличка, то координаты лучше не указывать, тогда будет суммон под игрока.&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=358</id>
		<title>Smart scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Smart_scripts&amp;diff=358"/>
		<updated>2016-04-14T07:35:18Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «&amp;#039;&amp;#039;&amp;#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&amp;#039;&amp;#039;&amp;#039;  ===…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;smart_scripts - таблица всевозможных действий существ. (ниже только наши &amp;quot;специфические&amp;quot;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== action_type ===&lt;br /&gt;
&lt;br /&gt;
==== SMART_ACTION_SET_SCENATIO_ID = &#039;&#039;&#039;204&#039;&#039;&#039; ====&lt;br /&gt;
Если в первом параметре выставить ид нужного сценария и использовать на игрока (таргет), то при попадании игроком в инст, где должен происходить указанный сценарий, сценарий запустится автоматически.&lt;br /&gt;
&lt;br /&gt;
====== Как найти ИД сценарий? ======&lt;br /&gt;
# В снифах в пакете &#039;&#039;&#039;SMSG_SCENARIO_STATE&#039;&#039;&#039; идет его &#039;&#039;&#039;ИД&#039;&#039;&#039;&lt;br /&gt;
# В дбц &#039;&#039;&#039;LfgDungeons.db2&#039;&#039;&#039;(но тут сложнее так как там их много)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=357</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=357"/>
		<updated>2016-04-14T07:29:09Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[Conditions]] - кондишны&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;br /&gt;
* [new] [[Garrison mission template|garrison_mission_line]] - таблица с квестовой линией гарнизонных миссий.&lt;br /&gt;
* [new] [[Phase_definitions]] - система фазирования&lt;br /&gt;
* [new] [[Gameobject_quest_visual]] - система изменения визуальных эффектов го до и после выполнения квестов.&lt;br /&gt;
* [new] [[Garrison_building]] (creature, gameobject) - Система динамического заселения построек гарнизона и участков под строительство.&lt;br /&gt;
* [new] [[Garrison_shipment]] - Таблица заказов в гарнизоне.&lt;br /&gt;
* [new] [[Smart_scripts]] - Таблица смартов (перечислены наши новые/спецефические)&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=95</id>
		<title>Spell trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=95"/>
		<updated>2015-11-03T17:52:42Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_trigger - таблица тригеров для спелов у которых есть проки, от думи ауры, в оснвоном используется в паре с таблицами spell_proc_check и spell_proc_event&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
===== spell_id =====&lt;br /&gt;
ID ауры&lt;br /&gt;
===== spell_trigger =====&lt;br /&gt;
Триггер спелл&lt;br /&gt;
&lt;br /&gt;
===== spell_cooldown =====&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опции кастов&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_TRIGGER_BP                            &#039;&#039;&#039;= 0,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell from amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_CUSTOM                     &#039;&#039;&#039;= 1,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell custom from BD&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MANA_COST                     &#039;&#039;&#039;= 2,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell mana cost&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_HEALTH                    &#039;&#039;&#039;= 3,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell damage or heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COOLDOWN                      &#039;&#039;&#039;= 4,&#039;&#039;&#039;            &#039;&#039;// Set cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR                    &#039;&#039;&#039;= 5,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_GET_DUR_AURA                  &#039;&#039;&#039;= 6,&#039;&#039;&#039;            &#039;&#039;// Get duration from select aura to cast bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_MAX             &#039;&#039;&#039;= 8,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell to max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_FROM_DAMGE               &#039;&#039;&#039;= 9&#039;&#039;&#039;,            &#039;&#039;// Percent from damage&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_MAX_MANA                 &#039;&#039;&#039;= 10,&#039;&#039;&#039;           &#039;&#039;// Percent from max mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_BASE_MANA                &#039;&#039;&#039;= 11,&#039;&#039;&#039;           &#039;&#039;// Percent from base mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_CUR_MANA                 &#039;&#039;&#039;= 12,&#039;&#039;&#039;           &#039;&#039;// Percent from curent mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_PROCK                   &#039;&#039;&#039;= 13,&#039;&#039;&#039;           &#039;&#039;// Check proc from spell to trigger&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DUMMY                         &#039;&#039;&#039;= 14,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_DEST                     &#039;&#039;&#039;= 15,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_DAMAGE                  &#039;&#039;&#039;= 16,&#039;&#039;&#039;           &#039;&#039;// spell to trigger if damage &amp;gt; amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_STACK                     &#039;&#039;&#039;= 17,&#039;&#039;&#039;           &#039;&#039;// add spell stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES                   &#039;&#039;&#039;= 18,&#039;&#039;&#039;           &#039;&#039;// add spell charges&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES_STACK             &#039;&#039;&#039;= 19,&#039;&#039;&#039;           &#039;&#039;// add spell charges and stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_OR_REMOVE                &#039;&#039;&#039;= 20,&#039;&#039;&#039;           &#039;&#039;// cast spell without option&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_IGNORE_MAX      &#039;&#039;&#039;= 21,&#039;&#039;&#039;           &#039;&#039;// Update duration for select spell to ignore max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION                  &#039;&#039;&#039;= 22,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MODIFY_COOLDOWN               &#039;&#039;&#039;= 23,&#039;&#039;&#039;           &#039;&#039;// Modify cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_VENGEANCE                     &#039;&#039;&#039;= 24,&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION_OR_CAST          &#039;&#039;&#039;= 25,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_REMOVE_CD_RUNE                &#039;&#039;&#039;= 26,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPELLID                    &#039;&#039;&#039;= 27,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from proc&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPD_AP                     &#039;&#039;&#039;= 28,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from SPD or AP&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COMBOPOINT_BP                 &#039;&#039;&#039;= 29,&#039;&#039;&#039;           &#039;&#039;// set basepoint to bp * combopoints&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_PERC_FROM_MAX_HP          &#039;&#039;&#039;= 30,&#039;&#039;&#039;           &#039;&#039;// set basepoint to (damage / max hp) * 100&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_SUMM_DAMAGE_PROC              &#039;&#039;&#039;= 31,&#039;&#039;&#039;           &#039;&#039;// summ damage in amount, proc if damage &amp;gt; bp0(1,2) * SPD(SPDH,AP)&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADDPOWER_PCT                  &#039;&#039;&#039;= 32,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell add power percent from aura amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_ABSORB_PCT                &#039;&#039;&#039;= 33,&#039;&#039;&#039;           &#039;&#039;// set basepoint from absorb percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_BLOCK_PCT                 &#039;&#039;&#039;= 34,&#039;&#039;&#039;           &#039;&#039;// set basepoint from block percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_NEED_COMBOPOINTS              &#039;&#039;&#039;= 35,&#039;&#039;&#039;           &#039;&#039;// Proc from spell that need compopoiunts&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_HOLYPOWER_BONUS               &#039;&#039;&#039;= 36,&#039;&#039;&#039;           &#039;&#039;// Holypower bonus&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_AFTER_MAX_STACK          &#039;&#039;&#039;= 37,&#039;&#039;&#039;           &#039;&#039;// Cast after max stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_MAXHEALTH                 &#039;&#039;&#039;= 38,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell damage or max heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
&lt;br /&gt;
===== targetaura =====&lt;br /&gt;
&lt;br /&gt;
===== bp0, bp1, bp2 =====&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
&lt;br /&gt;
===== group =====&lt;br /&gt;
&lt;br /&gt;
===== procFlags =====&lt;br /&gt;
&lt;br /&gt;
===== procEx =====&lt;br /&gt;
&lt;br /&gt;
===== check_spell_id =====&lt;br /&gt;
&lt;br /&gt;
===== addptype =====&lt;br /&gt;
&lt;br /&gt;
===== schoolMask =====&lt;br /&gt;
&lt;br /&gt;
===== dummyId =====&lt;br /&gt;
&lt;br /&gt;
===== dummyEffect =====&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=94</id>
		<title>Spell trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=94"/>
		<updated>2015-11-03T17:49:54Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_trigger - таблица тригеров для спелов у которых есть проки, от думи ауры, в оснвоном используется в паре с таблицами spell_proc_check и spell_proc_event&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опции кастов&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SPELL_TRIGGER_BP                            &#039;&#039;&#039;= 0,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell from amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_CUSTOM                     &#039;&#039;&#039;= 1,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell custom from BD&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MANA_COST                     &#039;&#039;&#039;= 2,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell mana cost&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_HEALTH                    &#039;&#039;&#039;= 3,&#039;&#039;&#039;            &#039;&#039;// set basepoint to spell damage or heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COOLDOWN                      &#039;&#039;&#039;= 4,&#039;&#039;&#039;            &#039;&#039;// Set cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR                    &#039;&#039;&#039;= 5,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_GET_DUR_AURA                  &#039;&#039;&#039;= 6,&#039;&#039;&#039;            &#039;&#039;// Get duration from select aura to cast bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_MAX             &#039;&#039;&#039;= 8,&#039;&#039;&#039;            &#039;&#039;// Update duration for select spell to max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_FROM_DAMGE               &#039;&#039;&#039;= 9&#039;&#039;&#039;,            &#039;&#039;// Percent from damage&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_MAX_MANA                 &#039;&#039;&#039;= 10,&#039;&#039;&#039;           &#039;&#039;// Percent from max mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_BASE_MANA                &#039;&#039;&#039;= 11,&#039;&#039;&#039;           &#039;&#039;// Percent from base mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_PERC_CUR_MANA                 &#039;&#039;&#039;= 12,&#039;&#039;&#039;           &#039;&#039;// Percent from curent mana&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_PROCK                   &#039;&#039;&#039;= 13,&#039;&#039;&#039;           &#039;&#039;// Check proc from spell to trigger&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DUMMY                         &#039;&#039;&#039;= 14,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_DEST                     &#039;&#039;&#039;= 15,&#039;&#039;&#039;           &#039;&#039;// spell to trigger without option for bp&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CHECK_DAMAGE                  &#039;&#039;&#039;= 16,&#039;&#039;&#039;           &#039;&#039;// spell to trigger if damage &amp;gt; amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_STACK                     &#039;&#039;&#039;= 17,&#039;&#039;&#039;           &#039;&#039;// add spell stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES                   &#039;&#039;&#039;= 18,&#039;&#039;&#039;           &#039;&#039;// add spell charges&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_CHARGES_STACK             &#039;&#039;&#039;= 19,&#039;&#039;&#039;           &#039;&#039;// add spell charges and stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_OR_REMOVE                &#039;&#039;&#039;= 20,&#039;&#039;&#039;           &#039;&#039;// cast spell without option&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_UPDATE_DUR_TO_IGNORE_MAX      &#039;&#039;&#039;= 21,&#039;&#039;&#039;           &#039;&#039;// Update duration for select spell to ignore max duration&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION                  &#039;&#039;&#039;= 22,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_MODIFY_COOLDOWN               &#039;&#039;&#039;= 23,&#039;&#039;&#039;           &#039;&#039;// Modify cooldown for trigger spell&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_VENGEANCE                     &#039;&#039;&#039;= 24,&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_DURATION_OR_CAST          &#039;&#039;&#039;= 25,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_REMOVE_CD_RUNE                &#039;&#039;&#039;= 26,&#039;&#039;&#039;           &#039;&#039;// Add duration for select spell or cast his&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPELLID                    &#039;&#039;&#039;= 27,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from proc&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_BP_SPD_AP                     &#039;&#039;&#039;= 28,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spellId from SPD or AP&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_COMBOPOINT_BP                 &#039;&#039;&#039;= 29,&#039;&#039;&#039;           &#039;&#039;// set basepoint to bp * combopoints&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_PERC_FROM_MAX_HP          &#039;&#039;&#039;= 30,&#039;&#039;&#039;           &#039;&#039;// set basepoint to (damage / max hp) * 100&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_SUMM_DAMAGE_PROC              &#039;&#039;&#039;= 31,&#039;&#039;&#039;           &#039;&#039;// summ damage in amount, proc if damage &amp;gt; bp0(1,2) * SPD(SPDH,AP)&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADDPOWER_PCT                  &#039;&#039;&#039;= 32,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell add power percent from aura amount&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_ABSORB_PCT                &#039;&#039;&#039;= 33,&#039;&#039;&#039;           &#039;&#039;// set basepoint from absorb percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_ADD_BLOCK_PCT                 &#039;&#039;&#039;= 34,&#039;&#039;&#039;           &#039;&#039;// set basepoint from block percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_NEED_COMBOPOINTS              &#039;&#039;&#039;= 35,&#039;&#039;&#039;           &#039;&#039;// Proc from spell that need compopoiunts&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_HOLYPOWER_BONUS               &#039;&#039;&#039;= 36,&#039;&#039;&#039;           &#039;&#039;// Holypower bonus&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_CAST_AFTER_MAX_STACK          &#039;&#039;&#039;= 37,&#039;&#039;&#039;           &#039;&#039;// Cast after max stack&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;code&amp;gt;SPELL_TRIGGER_DAM_MAXHEALTH                 &#039;&#039;&#039;= 38,&#039;&#039;&#039;           &#039;&#039;// set basepoint to spell damage or max heal percent&#039;&#039;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=93</id>
		<title>Spell trigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_trigger&amp;diff=93"/>
		<updated>2015-11-03T17:43:20Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «ц»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ц&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=92</id>
		<title>Spell target filter</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=92"/>
		<updated>2015-11-03T17:43:08Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_target_filter - таблица условий фильтрации таргетов&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spellId =====&lt;br /&gt;
ID способности&lt;br /&gt;
&lt;br /&gt;
===== targetId =====&lt;br /&gt;
Номер таргета у спела. Можно применять &#039;&#039;&#039;&#039;&#039;&amp;lt;u&amp;gt;только для АОЕ спелов&amp;lt;/u&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== option =====&lt;br /&gt;
Опция фильтрации&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Название&lt;br /&gt;
!№&lt;br /&gt;
!Описание/комментарий&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_SORT_BY_HEALT&lt;br /&gt;
|0&lt;br /&gt;
|Сортировка таргетов по здоровью&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_BY_AURA&lt;br /&gt;
|1&lt;br /&gt;
|Удаляет таргет по ауре&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_BY_DISTANCE&lt;br /&gt;
|2&lt;br /&gt;
|Проверяет дистанцию&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_TYPE&lt;br /&gt;
|3&lt;br /&gt;
|Проверяет тип таргета&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_SORT_BY_DISTANCE&lt;br /&gt;
|4&lt;br /&gt;
|Сортирует по дистанции&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_FRIENDLY&lt;br /&gt;
|5&lt;br /&gt;
|Проверяет на дружелюбность&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_IN_RAID&lt;br /&gt;
|6&lt;br /&gt;
|Проверяет на принадлежность рейду&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_IN_PARTY&lt;br /&gt;
|7&lt;br /&gt;
|Проверяет на принадлежность группе&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_EXPL_TARGET&lt;br /&gt;
|8&lt;br /&gt;
|Выбирает явные таргеты&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_EXPL_TARGET_REMOVE&lt;br /&gt;
|9&lt;br /&gt;
|Выбирает явные таргеты удаления &#039;&#039;&#039;(?)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_IN_LOS&lt;br /&gt;
|10&lt;br /&gt;
|Выбирает таргет вне боя&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_IS_IN_BETWEEN&lt;br /&gt;
|11&lt;br /&gt;
|Выбирает таргет в промежутке&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_TARGET_IS_IN_BETWEEN_SHIFT&lt;br /&gt;
|12&lt;br /&gt;
|Выбирает таргет в проемежутке и shift (сдвиге?)&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_BY_AURA_OR&lt;br /&gt;
|13&lt;br /&gt;
|Сбрасывает тарегт по какой-либо ауре&lt;br /&gt;
|-&lt;br /&gt;
|SPELL_FILTER_BY_ENTRY&lt;br /&gt;
|14&lt;br /&gt;
|Сбрасывает тарегт по какому-либо entry&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== param1, param2, param3 =====&lt;br /&gt;
Забиваются ресурсные данные&lt;br /&gt;
&lt;br /&gt;
===== aura =====&lt;br /&gt;
Если &amp;gt;0, то при наличии ауры добавляет addcount, а при &amp;lt;0 удаляет&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;s&amp;gt;chance&amp;lt;/s&amp;gt; =====&lt;br /&gt;
&amp;lt;s&amp;gt;Не реализовано&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== effectMask =====&lt;br /&gt;
К каким эффектам применять?&lt;br /&gt;
&lt;br /&gt;
===== resizeType =====&lt;br /&gt;
&#039;&#039;&#039;0 -&#039;&#039;&#039; &#039;&#039;не использовать resize&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 -&#039;&#039;&#039; &#039;&#039;уменьшать отсортированный список до нужного колчиества таргетов&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 -&#039;&#039;&#039; &#039;&#039;рандомная выборка таргетов из списка&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== count =====&lt;br /&gt;
Количество таргетов в списке&lt;br /&gt;
&lt;br /&gt;
===== maxcount =====&lt;br /&gt;
Если &#039;&#039;&#039;&amp;gt; 0&#039;&#039;&#039;, то таргеты вычисляются для сложностей т.е. если это инст 25, то будет браться maxcount, иначе count&lt;br /&gt;
&lt;br /&gt;
===== addcount =====&lt;br /&gt;
Может быть отрицательным. Работает только с &#039;&#039;&#039;aura&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== addcaster =====&lt;br /&gt;
Что делать с кастером в таргетах?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 -&#039;&#039;&#039; &#039;&#039;удалить кастера из списка&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 -&#039;&#039;&#039; &#039;&#039;добавить кастера в список&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 -&#039;&#039;&#039; &#039;&#039;добавить кастера, если список пуст&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=91</id>
		<title>Spell target filter</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_target_filter&amp;diff=91"/>
		<updated>2015-11-03T17:19:30Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «ц»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ц&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_scene&amp;diff=90</id>
		<title>Spell scene</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_scene&amp;diff=90"/>
		<updated>2015-11-03T17:19:15Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_scene - таблица активации сцен от кастов спелов&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== SceneScriptPackageID =====&lt;br /&gt;
&lt;br /&gt;
===== MiscValue =====&lt;br /&gt;
MiscValue в эффектах у способностей типа &#039;&#039;&#039;SPELL_EFFECT_ACTIVATE_SCENE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== trigerSpell =====&lt;br /&gt;
&lt;br /&gt;
===== MonsterCredit =====&lt;br /&gt;
&lt;br /&gt;
===== PlaybackFlags =====&lt;br /&gt;
&lt;br /&gt;
===== ScriptName =====&lt;br /&gt;
&lt;br /&gt;
===== comment =====&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_proc_check&amp;diff=89</id>
		<title>Spell proc check</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_proc_check&amp;diff=89"/>
		<updated>2015-11-03T17:18:18Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_proc_check - таблица фильтров проков от действий&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== entry =====&lt;br /&gt;
&lt;br /&gt;
===== entry2 =====&lt;br /&gt;
&lt;br /&gt;
===== entry3 =====&lt;br /&gt;
&lt;br /&gt;
===== checkspell =====&lt;br /&gt;
&lt;br /&gt;
===== hastalent =====&lt;br /&gt;
&lt;br /&gt;
===== chance =====&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
&lt;br /&gt;
===== effectmask =====&lt;br /&gt;
&lt;br /&gt;
===== powertype =====&lt;br /&gt;
&lt;br /&gt;
===== dmgclass =====&lt;br /&gt;
&lt;br /&gt;
===== specId =====&lt;br /&gt;
&lt;br /&gt;
===== spellAttr0 =====&lt;br /&gt;
&lt;br /&gt;
===== targetTypeMask =====&lt;br /&gt;
&lt;br /&gt;
===== mechanicMask =====&lt;br /&gt;
&lt;br /&gt;
===== fromlevel =====&lt;br /&gt;
&lt;br /&gt;
===== perchp =====&lt;br /&gt;
&lt;br /&gt;
===== spelltypeMask =====&lt;br /&gt;
&lt;br /&gt;
===== combopoints =====&lt;br /&gt;
&lt;br /&gt;
===== deathstateMask =====&lt;br /&gt;
&lt;br /&gt;
===== hasDuration =====&lt;br /&gt;
&lt;br /&gt;
===== comment =====&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_talent_linked_spell&amp;diff=88</id>
		<title>Spell talent linked spell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_talent_linked_spell&amp;diff=88"/>
		<updated>2015-11-03T17:16:38Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_talent_linked_spell - срабатывает при изучении или удалении спелов&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== spellid =====&lt;br /&gt;
Талант или способность, которые изучаются(&amp;gt;0) или удаляются(&amp;lt;0)&lt;br /&gt;
&lt;br /&gt;
===== spelllink =====&lt;br /&gt;
ID самого скилла&lt;br /&gt;
&lt;br /&gt;
===== type =====&lt;br /&gt;
Действие?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;Если &#039;&#039;&#039;&amp;gt; 0&#039;&#039;&#039;, кастит способность, если &#039;&#039;&#039;&amp;lt; 0&#039;&#039;&#039;, удаляется ауру&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;Если &#039;&#039;&#039;&amp;gt; 0&#039;&#039;&#039;, учит способности, если &#039;&#039;&#039;&amp;lt;0&#039;&#039;&#039; , то разучивает способность&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 =&#039;&#039;&#039; &#039;&#039;Удаляет пета&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== target =====&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;игрок&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== caster =====&lt;br /&gt;
&#039;&#039;&#039;0 =&#039;&#039;&#039; &#039;&#039;игрок&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 =&#039;&#039;&#039; &#039;&#039;пет&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_talent_linked_spell&amp;diff=87</id>
		<title>Spell talent linked spell</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_talent_linked_spell&amp;diff=87"/>
		<updated>2015-11-03T17:11:29Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: Новая страница: «ц»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ц&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=86</id>
		<title>World (список таблиц)</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=World_(%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86)&amp;diff=86"/>
		<updated>2015-11-03T17:11:22Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[areatrigger_actions]] - выполнение действий для ариа тригеров&lt;br /&gt;
* [[areatrigger_data]] - основная часть данных для этой таблицы собирается из снифов, но есть те которые можно изменять&lt;br /&gt;
* [[creature_difficulty_stat]] - таблица с модификаторами ХП и дамага по сложностям в инстах и данжах для НПЦ&lt;br /&gt;
* [[creature_summon_groups]] - таблица суммона группы мобов&lt;br /&gt;
* [[instance_template]] - таблица подземелий&lt;br /&gt;
* [[mount_list]] - таблица преобразования маунтов между фракциями&lt;br /&gt;
* [[personal_loot_template]] - таблица персонального лута&lt;br /&gt;
* [[pet_stats]] - таблица статов и зависимости для петов и сумонов &lt;br /&gt;
* [[spell_aura_dummy]] - таблица реализована в основном для работы с символами и другими аурами&lt;br /&gt;
* [[spell_aura_trigger]] - таблица тригеров спелов к тикающим аурам т.е. к аурам у которых есть тики&lt;br /&gt;
* [[spell_dummy_trigger]] - таблица используется для тригера с эффектом SPELL_EFFECT_DUMMY&lt;br /&gt;
* [[spell_linked_spell]] - таблица линкования спелов, частично переписана для увеличения функционала&lt;br /&gt;
* [[spell_pet_auras]] - таблица аур (спеллов), которые накладываются(кастуются) на петов при сумоне пета или сбросе его АИ&lt;br /&gt;
* [[spell_proc_check]] - таблица фильтров проков от действий (пока пустая)&lt;br /&gt;
* [[spell_scene]] - таблица активации сцен от кастов спелов (тоже пока пуста)&lt;br /&gt;
* [[spell_talent_linked_spell]] - таблица срабатывает при изучении или удалении спелов&lt;br /&gt;
* [[spell_target_filter]] - таблица условий фильтрации таргетов&lt;br /&gt;
* [[spell_trigger]] - таблица тригеров для спелов, у которых есть проки от DUMMY ауры, в основном используется в паре с таблицами spell_proc_check и spell_proc_event&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
	<entry>
		<id>https://wiki.uwow.biz/index.php?title=Spell_scene&amp;diff=85</id>
		<title>Spell scene</title>
		<link rel="alternate" type="text/html" href="https://wiki.uwow.biz/index.php?title=Spell_scene&amp;diff=85"/>
		<updated>2015-11-03T17:11:03Z</updated>

		<summary type="html">&lt;p&gt;Victimsnino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;spell_scene - таблица активации сцен от кастов спелов&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 Структура таблицы:&lt;br /&gt;
&lt;br /&gt;
===== MiscValue =====&lt;br /&gt;
MiscValue в эффектах у способностей типа &#039;&#039;&#039;SPELL_EFFECT_ACTIVATE_SCENE&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Victimsnino</name></author>
	</entry>
</feed>