EQ2EMu/DB/updates/broker_item_map_july3_2022.sql
Emagi 8aee382185 - Broker 'btypes' (special effects) addressed for AoM client, new table broker_item_map created check DB/updates/broker_item_map_july3_2022.sql Fix #336
* May need further expansion some day to compare other clients, we can map btype, but the itype/ltype may also need to be mapped.
- Fixed Item::HasStat to work for stats in the 100-199 range since they only match the type (1) and the subtype is the value, meaning we have to match up the skill name
Partial addressing of Issue #279
- Ministration Skill/Power reduction added with rules
       RULE_INIT(R_Spells, MinistrationSkillID, "366253016"); // ministration skill id used to map power reduction rule MinistrationPowerReductionMax
       RULE_INIT(R_Spells, MinistrationPowerReductionMax, "15.0"); // max percentage of power reduction for spells with ministration mastery skill (default is 15.0 for 15%)
       RULE_INIT(R_Spells, MinistrationPowerReductionSkill, "25"); // divides by integer value to establish how much skill req for higher power reduction
- Subjugation, Disruption, Ordination and Aggression resistance reduction by skill of the attacker
       RULE_INIT(R_Spells, MasterSkillReduceSpellResist, "25"); // divides by integer value to establish how much skill bonus for reducing spell resistance on target
- Weapon Skills item stat now added to the weapon skill (crush/slash/pierce) for determinehit
2022-07-04 20:32:56 -04:00

52 lines
3 KiB
SQL

-- MySQL dump 10.19 Distrib 10.3.34-MariaDB, for debian-linux-gnu (x86_64)
--
-- Host: localhost Database: eq2emu
-- ------------------------------------------------------
-- Server version 10.3.34-MariaDB-0ubuntu0.20.04.1
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `broker_item_map`
--
DROP TABLE IF EXISTS `broker_item_map`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `broker_item_map` (
`version_range1` int(10) unsigned NOT NULL DEFAULT 0,
`version_range2` int(10) unsigned NOT NULL DEFAULT 0,
`client_bitmask` bigint(20) unsigned NOT NULL DEFAULT 0,
`server_bitmask` bigint(20) unsigned NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `broker_item_map`
--
LOCK TABLES `broker_item_map` WRITE;
/*!40000 ALTER TABLE `broker_item_map` DISABLE KEYS */;
INSERT INTO `broker_item_map` VALUES (60085,60116,1,2),(60085,60116,2,4),(60085,60116,4,8),(60085,60116,8,16),(60085,60116,16,32),(60085,60116,32,64),(60085,60116,64,128),(60085,60116,128,256),(60085,60116,256,512),(60085,60116,512,2048),(60085,60116,1024,16384),(60085,60116,2048,4096),(60085,60116,4096,65536),(60085,60116,8192,131072),(60085,60116,16384,262144),(60085,60116,65536,2097152),(60085,60116,131072,4194304),(60085,60116,8589934592,8388608),(60085,60116,524288,16777216),(60085,60116,2097152,33554432),(60085,60116,8388608,67108864),(60085,60116,4194304,134217728),(60085,60116,32768,268435456),(60085,60116,134217728,536870912),(60085,60116,268435456,1073741824),(60085,60116,4294967296,2147483648),(60085,60116,1048576,8589934592),(60085,60116,16777216,17179869184),(60085,60116,33554432,34359738368),(60085,60116,67108864,137438953472),(60085,60116,262144,274877906944),(60085,60116,536870912,549755813888),(60085,60116,1073741824,68719476736),(60085,60116,2147483648,4294967296);
/*!40000 ALTER TABLE `broker_item_map` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2022-07-04 20:00:51