landsandboat/sql/skillchain_damage_modifiers.sql
samuel.l.hyman 4d21ce5fb6 Skillchain progression changes. You can no longer continuously chain Light and Darkness skillchains.
CORE: 
* Changes to the way skillchains are handled.  
  - now follow primary, secondary, tertiary chain rules (see wiki for details.)
* Also added in the persistence of effect SubPower and Tier for effects that are being read and written to the database.

SCRIPT:
* Removed skillchain.lua and replaced it with magicburst.lua
  - This filename describes what it does a bit clearer.
  - Contains the new method for determining what elements link with which skillchains.

SQL: 
* char_effects.sql added the two new columns to keep SubPower and Tier of an effect saved.
* skillchain_damage_modifiers.sql added 4th level of skillchain. (Light + Light, Dark + Dark)
  - Also added in values for magic burst bonus, these still aren't used yet as the lua script calculates the bonus out.
* weapon_skills.sql added three new columns for skillchain progression, primary_sc is the first effect that will try to link, followed by secondary, then tertiary.  A side note is the element column was previously used to store these values but lacked a method to store the priority.  This column is now free for use to store a weaponskills elemental damage attribute for upcomming elemental damage weaponskills.
2012-07-22 22:50:33 +00:00

36 lines
2.1 KiB
SQL

-- ----------------------------
-- Table structure for `skillchain_damage_modifiers`
-- ----------------------------
DROP TABLE IF EXISTS `skillchain_damage_modifiers`;
CREATE TABLE `skillchain_damage_modifiers` (
`chain_level` enum('1','2','3','4') NOT NULL DEFAULT '1',
`chain_count` enum('1','2','3','4','5') NOT NULL DEFAULT '1',
`initial_modifier` int(3) NOT NULL DEFAULT '1',
`magic_burst_modifier` int(3) NOT NULL DEFAULT '1',
PRIMARY KEY (`chain_level`,`chain_count`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of skillchain_damage_modifiers
-- ----------------------------
INSERT INTO `skillchain_damage_modifiers` VALUES ('1', '1', '500', '1300');
INSERT INTO `skillchain_damage_modifiers` VALUES ('1', '2', '600', '1350');
INSERT INTO `skillchain_damage_modifiers` VALUES ('1', '3', '700', '1400');
INSERT INTO `skillchain_damage_modifiers` VALUES ('1', '4', '800', '1450');
INSERT INTO `skillchain_damage_modifiers` VALUES ('1', '5', '900', '1500');
INSERT INTO `skillchain_damage_modifiers` VALUES ('2', '1', '600', '1300');
INSERT INTO `skillchain_damage_modifiers` VALUES ('2', '2', '750', '1350');
INSERT INTO `skillchain_damage_modifiers` VALUES ('2', '3', '1000', '1400');
INSERT INTO `skillchain_damage_modifiers` VALUES ('2', '4', '1250', '1450');
INSERT INTO `skillchain_damage_modifiers` VALUES ('2', '5', '1500', '1500');
INSERT INTO `skillchain_damage_modifiers` VALUES ('3', '1', '1000', '1300');
INSERT INTO `skillchain_damage_modifiers` VALUES ('3', '2', '1500', '1350');
INSERT INTO `skillchain_damage_modifiers` VALUES ('3', '3', '1750', '1400');
INSERT INTO `skillchain_damage_modifiers` VALUES ('3', '4', '2000', '1450');
INSERT INTO `skillchain_damage_modifiers` VALUES ('3', '5', '2250', '1500');
INSERT INTO `skillchain_damage_modifiers` VALUES ('4', '1', '1000', '1300');
INSERT INTO `skillchain_damage_modifiers` VALUES ('4', '2', '1500', '1350');
INSERT INTO `skillchain_damage_modifiers` VALUES ('4', '3', '1750', '1400');
INSERT INTO `skillchain_damage_modifiers` VALUES ('4', '4', '2000', '1450');
INSERT INTO `skillchain_damage_modifiers` VALUES ('4', '5', '2250', '1500');