Spell-DBC
Spell.dbc
1 ID
2 Attributes 属性
3 AttributesEx 属性
4 AttributesExB 属性
5 AttributesExC 属性
6 AttributesExD 属性
7 AttributesExE 属性
8 AttributesExF 属性
9 AttributesExG 属性
10 AttributesExH 属性
11 unk_400_1 未知
12 CastTimesID 法术时间 --> SpellCastTimes.dbc
13 DurationID 持续时间->SpellDuration.dbc
14 PowerID 伤害ID ->SpellPower.dbc
15 RangeID 范围ID-> SpellRange.dbc
16 Speed 速度
17 VisualID1 可见性ID ->SpellVisual.dbc
18 VisualID2 可见性ID ->SpellVisual.dbc
19 IconID1 图标ID ->SpellIcon.dbc
20 IconID2 图标ID ->SpellIcon.dbc
21 Name 名称
22 NameSubtext 子名称
23 Description 描述
24 AuraDescription Aura描述
25 SchoolMask 类别
26 RuneCostID 消耗符文点数的ID ->SpellRuneCost.dbc
27 MissileID 投掷物ID ->SpellMissile.dbc
28 DescriptionVariablesID 什么描述 ->SpellDescriptionVariables.dbc
29 DifficultyID 难度ID ->SpellDifficulty.dbc
30 unk_400_2 未知
31 ScalingID 缩放比例ID- >SpellScaling.dbc
32 AuraOptionsID Aura 参数ID ->SpellAuraOptions.dbc
33 AuraRestrictionsID Aura限制ID ->SpellAuraRestrictions.dbc
34 CastingRequirementsID 技能使用需求ID ->SpellCastingRequirements.dbc
35 CategoriesID 类别ID -> SpellCategories.dbc --- 死亡后BUFF是否消失 --28519不消失
36 ClassOptionsID 职业参数 ->SpellClassOptions.dbc
37 CooldownsID 冷却ID -> SpellCooldowns.dbc
38 unk_400_3 未知
39 EquippedItemsID 装备武器ID ->SpellEquippedItems.dbc
40 InterruptsID 打断技能ID ->SpellInterrupts.dbc
41 LevelsID 技能等级ID ->SpellLevels.dbc
42 PowerID 技能伤害ID -> SpellPower.dbc
43 ReagentsID 技能反射ID ->SpellReagents.dbc
44 ShapeshiftID 技能外形状修改ID ->SpellShapeshift.dbc
45 TargetRestrictionsID 目标限制ID ->SpellTargetRestrictions.dbc
46 TotemsID 图腾ID ->SpellTotems.dbc
47 unk_400_4
SpellCastTimes.dbc
1 ID
2 CastTime 发送技能的时间
3 CastTimePerLevel 每个等级玩家发送技能的时间
4 MinCastTime 最少的技能发送时间
SpellDuration.dbc
1 ID
2 BaseDuration 基础持续时间
3 PerLevel 每个等级的增加量?
4 MaxDuration 最多的持续时间
SpellPower.dbc
1 ID
2 Cost 发送技能?
3 CostPerLevel 每个等级的发送技能?
4 CostPercentage 发送技能的百分比?
5 PerSecond 每秒?
6 PowerDisplayID 伤害的显示ID
7 unk2 未知
SpellRange.dbc
1 ID
2 minRangeHostile 最小的旅馆内的释放范围?
3 minRangeFriend 最小的友好玩家的范围?
4 maxRangeHostile 最大的旅馆内的释放范围?
5 maxRangeFriend 最大的友好玩家的范围?
6 Type 种类
7 Description 描述
8 ShortName 短名
SpellIcon.dbc
1 ID
2 File 技能目标的.blp的文件路径,一般放在MPQ的 "Interface\Icons\[a-z_0-9]"这些地方
SpellRuneCost.dbc
1 ID
2 BloodRuneCost 血符文
3 UnholyRuneCost 邪恶符文
4 FrostRuneCost 冰霜符文
5 RunePowerGain 符文能量增加点数
SpellDescriptionVariables.dbc
1 ID
2 String 描述内容
SpellDifficulty.dbc
1 ID
2 N10Man 10人普通副本
3 N25Man 25人普通副本
4 H10Man 10人英雄副本
5 H25Man 25人英雄副本
SpellScaling.dbc
1 ID
2 castTimeMin 技能释放最小时间
3 castTimeMax 技能释放最大时间
4 castTimeMaxLevel 释放时间的最大玩家等级
5 ClassID 职业ID->ChrClasses.dbc
6 coefficient 系数
9 variance 差异
12 comboPointsCoefficient 连接点系数
SpellAuraOptions.dbc
1 ID
2 StackAmount 技能堆叠数量
3 ProcChance 过程的几率
4 ProcCharges 过程的负荷
5 ProcFlags 过程的Flags
SpellAuraRestrictions.dbc
1 ID
2 CasterAuraState 发送者的aura状态
3 TargetAuraState 目标的arua的状态
4 CasterAuraStateNot 发送者的aura状态无
5 TargetAuraStateNot 目标的arua的状态无
6 CasterAuraSpell 发送者的Aura技能
7 TargetAuraSpell 目标的Aura技能
8 ExcludeCasterAuraSpell 不包括发送者的Aura技能
9 ExcludeTargetAuraSpell 不包括目标的Aura技能
SpellCastingRequirements.dbc
1 ID
2 FacingCasterFlags
3 MinFactionID
4 MinReputation
5 AreaGroupID
6 RequiredAuraVision
7 RequiresSpellFocus
伤害范围说明:
1、spell.dbc中15列 RangeID 范围ID-> SpellRange.dbc -- 这个是距离多远才能释放
2、然后是EffectRadiusIndex[3] -->限制的是伤害范围
这个数值的伤害范围需要到SpellRadius.dbc里面去找
例如 150码伤害距离,那么在SpellRadius.dbc中就是41
那么对应的代码就是
case 98934://修复 BOSS技能
spellInfo->EffectRadiusIndex[0] = 41;
count++;
break;
这些在魔兽世界私服单机版中还是很有用处的
Spell-DBC的更多相关文章
- DBC表名说明
http://www.afkwower.com/forum.php?mod=viewthread&tid=1277&extra=page%3D2由天堂大神提供Achievement.d ...
- creature_template
entry 生物唯一编号 modelid_A 联盟模型ID,参考creature_model_info modelid_A2 同上 modelid_H 部落模型ID,参考creature_model_ ...
- 扩展的GM命令
命令 说明 例子 .rl all 重载核心所有自定义数据表 .rl item 重载item_template .backup a 备份Auth数据库 .backup c 备份Charact ...
- _mount_allowed
该表配置可以坐骑的使用区域,可能需要修改spell.dbc,允许在室内等特殊区域使用坐骑技能
- _spellmod_aura_trigger
一.spell.dbc做一个空光环 二.配置_spellmod_aura_trigger表 comment 备注 aura 光环ID,有此光环时,才会触发下面技能 linkSpell1-3 链接的技能 ...
- Spell checker
Spell checker Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Subm ...
- [solr] - spell check
solr提供了一个spell check,又叫suggestions,可以用于查询输入的自动完成功能auto-complete. 参考文献: https://cwiki.apache.org/conf ...
- poj 1035 Spell checker
Spell checker Time Limit: 2000 MS Memory Limit: 65536 KB 64-bit integer IO format: %I64d , %I64u J ...
- Spell checker(暴力)
Spell checker Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 20188 Accepted: 7404 De ...
随机推荐
- Android Context上下文解析
1.Context概念 Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源.启动一个新的Activity.获取系统 ...
- VS2010默认属性文件配置
问题: 在VS2010中,同一个解决方案下有多个项目,都需要使用某一个库. 如果项目比较多,或者编译链接环境属性变动频繁,分别对项目进行配置就很麻烦. 解决: 在VS的配置文件中统一配置属性: 我的配 ...
- Fiddler-3 配置Fiddler监听iphone的http/https请求
电脑端可以通过Fiddler监听手机端的http请求.需要两个步骤:首先配置Fiddler,再配置手机端. 1 配置 Fiddler 允许远程设备连接: 菜单Tools - Telerik Fiddl ...
- bigdecimal 保留小数位
public class test1_format { public static void main(String[] args) { BigDecimal decimal = new BigDec ...
- 2014年6月份第2周51Aspx源码发布详情
AMX高效自定义分页控件(WinForm)源码 2014-6-9 [VS2008]2014.6.9更新内容: 1. 更改用户自定义分页控件功能布局.大大精简了调用分页自定义控件的代码,和使用系统 ...
- NSString,NSArray,NSNumber等类的继承问题
问题引入,我想给NSString类扩展一些新的方法.在Objective-C中可以有两种方法,一是继承,二是类别.本文先不讨论类别,我们用继承的方法试一下: @interface StringEx : ...
- 转载--提高C++性能的编程技术
读书笔记:提高C++性能的编程技术 第1章 跟踪范例 1.1 关注点 本章引入的实际问题为:定义一个简单的Trace类,将当前函数名输出到日志文件中.Trace对象会带来一定的开销,因此在默认情况 ...
- SRS文档
1什么是用例? 在介始用例方法之前,我们首先来看一下传统的需求表述方式-"软件需求规约"(Software Requirement Specification).传统的软件需求规约 ...
- Qt5.5中,使MainWindow初始为全屏
MainWindow w; w.showMaximized(); 实例化后,初始显示设置为最大格式即可!
- C#字符串截取
.取前i个字符 ,i); string str1=str.Remove(i,str.Length-i); .去掉前i个字符 ,i); string str1=str.SubString(i); .从右 ...