[7904] Change creature damage calculation formula. Author: Seizerkiller
* Add new creature_template field `dmg_multiplier`
* Make attackpower include in creature damage not dependent from attack speed.
NOTE: included in sql update recalculation for creature damage related fields only make
temporary possible usable values. Real values need revisited by DB devs for correctness.
--HG--
branch : trunk
This commit is contained in:
1 parent
cfa2e223c0
commit
451471d438
5 files changed
+18
-9
No files matched your search
+2
-1
@@ -23,7 +23,7 @@ DROP TABLE IF EXISTS `db_version`;
|
||||
CREATE TABLE `db_version` (
|
||||
`version` varchar(120) default NULL,
|
||||
`creature_ai_version` varchar(120) default NULL,
|
||||
`required_7902_02_mangos_pool_gameobject` bit(1) default NULL
|
||||
`required_7904_01_mangos_creature_template` bit(1) default NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes';
|
||||
|
||||
--
|
||||
@@ -812,6 +812,7 @@ CREATE TABLE `creature_template` (
|
||||
`maxdmg` float NOT NULL default '0',
|
||||
`dmgschool` tinyint(4) NOT NULL default '0',
|
||||
`attackpower` int(10) unsigned NOT NULL default '0',
|
||||
`dmg_multiplier` float NOT NULL default '1',
|
||||
`baseattacktime` int(10) unsigned NOT NULL default '0',
|
||||
`rangeattacktime` int(10) unsigned NOT NULL default '0',
|
||||
`unit_flags` int(10) unsigned NOT NULL default '0',
|
||||
|
||||
Reference in new issue
Block a user