_itemmod_nopatch、_itemmod_nopatch_level、_itemmod_nopatch_spell、_itemmod_nopatch_src、_itemmod_nopatch...

  • 原始物品(_itemmod_nopatch中Entry)需要能够装备
  • 该功能产生的新物品不需要制作dbc
  • 尽量避免配置主动技能(_itemmod_nopatch_spell)

_itemmod_nopatch

该表为基础表,由该表索引产生的新物品的技能,属性等

comment备注
Entry物品ID,该物品必须能够装备,装备该物品时,自动在背包生成一个新物品
Quality大于0时,从SrcIndex对应的_itemmod_nopatch_src表中抽取一个模板物品,Quality小于0时,自身作为模板物品;新物品品质为该值的绝对值
ItemLevel新生成物品的物品等级
Suffix新生成物品的名称后缀
SrcIndexQuality大于0时,模板物品表_itemmod_nopatch_src中根据SrcIndex随机抽取一个物品作为模板
LevelIndex物品升级表_itemmod_nopatch_level索引
SpellIndex技能表_itemmod_nopatch_spell索引,从对应SpellIndex抽取技能
SpellCount新物品带的技能个数
StatIndex属性表_itemmod_nopatch_stat索引,从对应StatIndex抽取属性
StatCount新物品带的属性个数,相同属性会合并成一条
MinDamageMin新物品伤害最小值产生区间
MinDamageMax新物品伤害最小值产生区间
MaxDamageMin新物品伤害最大值产生区间
MaxDamageMax新物品伤害最大值产生区间
MinDelay新物品攻击速度最小值,单位 ms
MaxDelay新物品攻击速度最大值,单位 ms

_itemmod_nopatch_level

该表控制新物品是否可以升级,以及升级信息

comment备注
LevelIndex升级索引,_itemmod_nopatch中LevelIndex调用
Level升级等级,从1开始
ReqId升级需求模板ID,对应_req表中reqId
Chance升级成功的几率百分比
Quality升级后新物品品质
ItemLevel升级后新物品物品等级
Suffix升级后新物品后缀
SpellIndex升级后新物品获得的额外技能索引,新物品从SpellIndex对应的_itemmod_nopatch_spell表中抽取技能
AddSpellCount升级后新物品获得的额外技能条数
StatIndex升级后新物品获得的额外属性索引,新物品从StatIndex对应的_itemmod_nopatch_stat表中抽取属性
AddStatCount升级后新物品获得的额外属性条数,相同属性会合并
StatLevelType升级后新物品属性增加的类型(倍数或值)
StatValue升级后新物品属性增加的倍数或值
DamageLevelType升级后新物品伤害增加的类型(倍数或值)
DamageValue升级后新物品伤害增加的倍数或值

 

_itemmod_nopatch_spell

该表为技能索引表,控制新物品附加的技能

comment备注
SpellIndex技能索引,_itemmod_nopatch、_itemmod_nopatch_level中SpellIndex调用
SpellId参考item_template表中技能解释
SpellTrigger参考item_template表中技能解释
SpellCharges参考item_template表中技能解释
SpellPPMRate参考item_template表中技能解释
SpellCooldown参考item_template表中技能解释
SpellCategory参考item_template表中技能解释
SpellCategoryCooldown参考item_template表中技能解释
SpellChance抽中该技能的几率相对值,计算方法为该技能的SpellChance除以该组所有技能的SpellChance之和

 

_itemmod_nopatch_src

该表为模板索引表,Quality大于0时,由此表产生新物品的基础模板,例如模型、名称之类

comment备注
SrcIndex物品模板索引,_itemmod_nopatch中SrcIndex调用
SrcEntry模板物品ID
SrcChance抽中该物品的几率相对值,计算方法为该物品的SrcChance除以该组所有物品的SrcChance之和

 

 

_itemmod_nopatch_stat

该表为属性索引表,由此表产生属性类型和大小

comment备注
StatIndex属性索引,_itemmod_nopatch中StatIndex调用
ItemStatType属性类型,参考item_template中stat_type
ItemStatMinValue属性最小值
ItemStatMaxValue属性最大值
StatChance抽中该属性的几率相对值,计算方法为该属性的StatChance除以该组所有属性的StatChance之和

 

 _itemmod_nopatch_stat_prefix

该表控制生成的物品前缀,该前缀为此物品属性值最大的ItemStatType那个对应的Prefix

ItemStatType属性类型,参考item_template中stat_type
Prefix不同属性类型对应物品的前缀,例如智力之

转载于:https://www.cnblogs.com/slwow/p/9578089.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值