数据库:world数据库:creature_template
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
数据库:world数据库:creature_template [2023/09/24 17:59] – [flags_extra] admin | 数据库:world数据库:creature_template [2023/10/09 20:57] (当前版本) – [unit_class] admin | ||
---|---|---|---|
行 8: | 行 8: | ||
^Field^Type^Attributes^Key^Null^Default^Extra^Comment^ | ^Field^Type^Attributes^Key^Null^Default^Extra^Comment^ | ||
|[[# | |[[# | ||
- | |[[#difficulty_entry_1|difficulty_entry_1]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#difficulty_entry_x|difficulty_entry_1]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
- | |[[#difficulty_entry_2|difficulty_entry_2]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#difficulty_entry_x|difficulty_entry_2]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
- | |[[#difficulty_entry_3|difficulty_entry_3]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#difficulty_entry_x|difficulty_entry_3]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
|[[# | |[[# | ||
|[[# | |[[# | ||
- | |[[#modelid1|modelid1]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#modelidx|modelid1]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
- | |[[#modelid2|modelid2]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#modelidx|modelid2]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
- | |[[#modelid3|modelid3]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#modelidx|modelid3]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
- | |[[#modelid4|modelid4]]|MEDIUMINT|UNSIGNED| |NO|0| | | | + | |[[#modelidx|modelid4]]|MEDIUMINT|UNSIGNED| |NO|0| | | |
|[[# | |[[# | ||
|[[# | |[[# | ||
行 278: | 行 278: | ||
This is the creature' | This is the creature' | ||
+ | 这是生物的职业,它决定了生命值和法力值。另请注意,生命值和法力值会根据经验值修正系数、生命值修正系数和法力修正系数而变化。不设置此值将在“DB_Errors.log”中报告次要警告。 | ||
^Value^Name^Power Shown^ | ^Value^Name^Power Shown^ | ||
- | |1|CLASS_WARRIOR|health only (equal to rogue)| | + | |1|CLASS_WARRIOR|仅生命值 |
- | |2|CLASS_PALADIN|health & mana (more health than mage but less mana)| | + | |2|CLASS_PALADIN|生命值和魔法值(生命值比法力值多,但魔法值少)| |
- | |4|CLASS_ROGUE|Health only (equal to warrior)| | + | |4|CLASS_ROGUE|仅生命值(相当于盗贼,护甲低)| |
- | |8|CLASS_MAGE|health & mana (less health than paladin but more mana)| | + | |8|CLASS_MAGE|生命值和法力值(生命值比圣骑士少,但法力值多)| |
==== unit_flags ==== | ==== unit_flags ==== | ||
行 547: | 行 547: | ||
Used to modify the Minimum/ | Used to modify the Minimum/ | ||
- | The formulas to calculate the damage output are: | + | The formulas to calculate the damage output are:\\ \\ |
+ | < | ||
MINDAMAGE = (((damage_base + (attackpower / 14) * BaseVariance) * DamageModifier) * (BaseAttackTime / 1000)) | MINDAMAGE = (((damage_base + (attackpower / 14) * BaseVariance) * DamageModifier) * (BaseAttackTime / 1000)) | ||
+ | </ | ||
+ | |||
+ | < | ||
MAXDAMAGE = ((((damage_base * 1.5) + (attackpower / 14) * BaseVariance) * DamageModifier) * (BaseAttackTime / 1000)) | MAXDAMAGE = ((((damage_base * 1.5) + (attackpower / 14) * BaseVariance) * DamageModifier) * (BaseAttackTime / 1000)) | ||
+ | </ | ||
damage_base comes from the creature_classlevelstats table and takes its value either from damage_base, | damage_base comes from the creature_classlevelstats table and takes its value either from damage_base, | ||
行 650: | 行 654: | ||
Example: 32+64=96 | Example: 32+64=96 | ||
- | ^Flag^Type^ ^ ^ | + | ^Flag^ ^Name^Comments^ |
- | |1|CREATURE_FLAG_EXTRA_INSTANCE_BIND|0x00000001|creature kill binds instance to killer and killer' | + | |1|0x00000001|CREATURE_FLAG_EXTRA_INSTANCE_BIND|creature kill binds instance to killer and killer' |
- | |2|CREATURE_FLAG_EXTRA_CIVILIAN|0x00000002|creature does not aggro (ignore faction/ | + | |2|0x00000002|CREATURE_FLAG_EXTRA_CIVILIAN|creature does not aggro (ignore faction/ |
- | |4|CREATURE_FLAG_EXTRA_NO_PARRY|0x00000004|creature does not parry| | + | |4|0x00000004|CREATURE_FLAG_EXTRA_NO_PARRY|creature does not parry| |
- | |8|CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN|0x00000008|creature does not counter-attack at parry| | + | |8|0x00000008|CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN|creature does not counter-attack at parry| |
- | |16|CREATURE_FLAG_EXTRA_NO_BLOCK|0x00000010|creature does not block| | + | |16|0x00000010|CREATURE_FLAG_EXTRA_NO_BLOCK|creature does not block| |
- | |32|CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS|0x00000020|creature does not do crush-attacks| | + | |32|0x00000020|CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS|creature does not do crush-attacks| |
- | |64|CREATURE_FLAG_EXTRA_NO_XP|0x00000040|creature kill does not give XP| | + | |64|0x00000040|CREATURE_FLAG_EXTRA_NO_XP|creature kill does not give XP| |
- | |128|CREATURE_FLAG_EXTRA_TRIGGER|0x00000080|creature is trigger-NPC (invisible to players only)| | + | |128|0x00000080|CREATURE_FLAG_EXTRA_TRIGGER|creature is trigger-NPC (invisible to players only)| |
- | |256|CREATURE_FLAG_EXTRA_NO_TAUNT|0x00000100|creature is immune to taunt-auras and " | + | |256|0x00000100|CREATURE_FLAG_EXTRA_NO_TAUNT|creature is immune to taunt-auras and " |
- | |512|CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE|0x00000200|(CREATURE_FLAG_EXTRA_UNUSED_10 Not Implemented) creature won't update movement flags| | + | |512|0x00000200|CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE|(CREATURE_FLAG_EXTRA_UNUSED_10 Not Implemented) creature won't update movement flags| |
- | |1024|CREATURE_FLAG_EXTRA_GHOST_VISIBILITY|0x00000400|creature will be only visible for dead players| | + | |1024|0x00000400|CREATURE_FLAG_EXTRA_GHOST_VISIBILITY|creature will be only visible for dead players| |
- | |2048|CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK|0x00000800|(CREATURE_FLAG_EXTRA_UNUSED_12 Not Implemented) creature will use offhand attacks| | + | |2048|0x00000800|CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK|(CREATURE_FLAG_EXTRA_UNUSED_12 Not Implemented) creature will use offhand attacks| |
- | |4096|CREATURE_FLAG_EXTRA_NO_SELL_VENDOR|0x00001000|players can't sell items to this vendor| | + | |4096|0x00001000|CREATURE_FLAG_EXTRA_NO_SELL_VENDOR|players can't sell items to this vendor| |
- | |8192|CREATURE_FLAG_EXTRA_IGNORE_COMBAT|0x00002000| | | + | |8192|0x00002000|CREATURE_FLAG_EXTRA_IGNORE_COMBAT| | |
- | |16384|CREATURE_FLAG_EXTRA_WORLDEVENT|0x00004000|custom flag for world events (left room for merging)| | + | |16384|0x00004000|CREATURE_FLAG_EXTRA_WORLDEVENT|custom flag for world events (left room for merging)| |
- | |32768|CREATURE_FLAG_EXTRA_GUARD|0x00008000|creature is a guard (Will ignore feign death and vanish)| | + | |32768|0x00008000|CREATURE_FLAG_EXTRA_GUARD|creature is a guard (Will ignore feign death and vanish)| |
- | |65536|CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH|0x00010000|creature ignores feign death| | + | |65536|0x00010000|CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH|creature ignores feign death| |
- | |131072|CREATURE_FLAG_EXTRA_NO_CRIT|0x00020000|creature does not do critical strikes| | + | |131072|0x00020000|CREATURE_FLAG_EXTRA_NO_CRIT|creature does not do critical strikes| |
- | |262144|CREATURE_FLAG_EXTRA_NO_SKILL_GAINS|0x00040000|creature won't increase weapon skills| | + | |262144|0x00040000|CREATURE_FLAG_EXTRA_NO_SKILL_GAINS|creature won't increase weapon skills| |
- | |524288|CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS|0x00080000|creature taunt is subject to diminishing returns| | + | |524288|0x00080000|CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS|creature taunt is subject to diminishing returns| |
- | |1048576|CREATURE_FLAG_EXTRA_ALL_DIMINISH|0x00100000|Creature is subject to all diminishing returns| | + | |1048576|0x00100000|CREATURE_FLAG_EXTRA_ALL_DIMINISH|Creature is subject to all diminishing returns| |
- | |2097152|CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ|0x00200000|creature does not need to take player damage for kill credit| | + | |2097152|0x00200000|CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ|creature does not need to take player damage for kill credit| |
- | |4194304|CREATURE_FLAG_EXTRA_AVOID_AOE|0x00400000|ignored by aoe attacks (for icc blood prince council npc - Dark Nucleus)| | + | |4194304|0x00400000|CREATURE_FLAG_EXTRA_AVOID_AOE|ignored by aoe attacks (for icc blood prince council npc - Dark Nucleus)| |
- | |8388608|CREATURE_FLAG_EXTRA_NO_DODGE|0x00800000|target cannot dodge| | + | |8388608|0x00800000|CREATURE_FLAG_EXTRA_NO_DODGE|target cannot dodge| |
- | |16777216|CREATURE_FLAG_EXTRA_MODULE|0x01000000|Used by module creatures to avoid blizzlike checks.| | + | |16777216|0x01000000|CREATURE_FLAG_EXTRA_MODULE|Used by module creatures to avoid blizzlike checks.| |
- | |33554432|CREATURE_FLAG_EXTRA_DONT_CALL_ASSISTANCE|0x02000000|Prevents creatures from calling for assistance on initial aggro| | + | |33554432|0x02000000|CREATURE_FLAG_EXTRA_DONT_CALL_ASSISTANCE|Prevents creatures from calling for assistance on initial aggro| |
- | |67108864|CREATURE_FLAG_EXTRA_IGNORE_ALL_ASSISTANCE_CALLS|0x04000000|Prevents creature from responding to assistance calls| | + | |67108864|0x04000000|CREATURE_FLAG_EXTRA_IGNORE_ALL_ASSISTANCE_CALLS|Prevents creature from responding to assistance calls| |
- | |134217728|CREATURE_FLAG_EXTRA_DONT_OVERRIDE_SAI_ENTRY|0x08000000|Allows creatures to use both GUID and ENTRY specific SAI without one overwriting the other| | + | |134217728|0x08000000|CREATURE_FLAG_EXTRA_DONT_OVERRIDE_SAI_ENTRY|Allows creatures to use both GUID and ENTRY specific SAI without one overwriting the other| |
- | |268435456|CREATURE_FLAG_EXTRA_DUNGEON_BOSS|0x10000000|Creature is a dungeon boss. This flag is generically set by core during runtime. Setting this in database will give you startup error.| | + | |268435456|0x10000000|CREATURE_FLAG_EXTRA_DUNGEON_BOSS|Creature is a dungeon boss. This flag is generically set by core during runtime. Setting this in database will give you startup error.| |
- | |536870912|CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING|0x20000000|Creature will ignore pathfinding. This is like disabling Mmaps, only for one creature.| | + | |536870912|0x20000000|CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING|Creature will ignore pathfinding. This is like disabling Mmaps, only for one creature.| |
- | |1073741824|CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK|0x40000000|creature will immune all knockback effects| | + | |1073741824|0x40000000|CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK|creature will immune all knockback effects| |
- | |2147483648|CREATURE_FLAG_EXTRA_HARD_RESET|0x80000000|Creature will despawn on evade| | + | |2147483648|0x80000000|CREATURE_FLAG_EXTRA_HARD_RESET|Creature will despawn on evade| |
==== ScriptName ==== | ==== ScriptName ==== |
数据库/world数据库/creature_template.1695549573.txt.gz · 最后更改: 2023/09/24 17:59 由 admin