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 ...
随机推荐
- iOS UITableView 引起的崩溃问题
其实 UITableView 应该是在iOS开发中使用最频繁的一个控件,一次同事之间聊天玩笑的说“一个页面,要是没使用UITableView,就好像称不上是一个页面”.虽然是个最常见的控件,但是他的强 ...
- python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__.一 ...
- 'java'不是内部或外部命令,另一个解决办法
我知道环境变量,也知道搞系统变量.别给我粘那些教程了,我的java路程是C:\Program Files\Java\jdk1.6.0_05谁弄好了把那三个变量和值发出来.... JAVA_HOME=C ...
- Python的平凡之路(20)
(提问复习为主) 一.Django请求的生命周期 武彦涛: 路由系统 -> 视图函数(获取模板+数据=>渲染) -> 字符串返回给用户 二.路由 ...
- 3dsMax用到的网格优化
3dsMax软件主要是用于建模的,里面有一个网格优化的功能,它的网格优化的过程是基于那个网格简化算法,经过使用个人认为是基于几何删除的折叠方式来进行的,可能是边折叠或者三角折叠的方式,还望大神多多指教 ...
- Go语言并发编程示例 分享(含有源代码)
GO语言并发示例分享: ppt http://files.cnblogs.com/files/yuhan-TB/GO%E8%AF%AD%E8%A8%80.pptx 代码, 实际就是<<Go ...
- 从angularJS改道Vue.js,趟过第一个坑!
vue采用 new vue()初始化,显然vue内部没有类似jquery ready函数的机制,在文档加载完成后再执行初始化. 今天新学习vue,由于vue采用es5的特殊机制更新UI,我不确定ipa ...
- 常用类String的方法
String str="hello"; 1.与数组相关的方法 System.out.println(str.length()); System.out.println(str.ch ...
- 第三次作业——for 语句及分支结构else-if
1.本次学习到的知识点: (1)else-if的一般形式:if(表达式1)语句1:else if(表达式2)语句2:........else if(表达式n-1)语句n-1:else语句n: (2)遇 ...
- 全国大学列表文件(较新)+ nodejs导入mongodb数据库
直接上代码 'use strict' var fs=require('fs'), mongodb=require('mongodb').MongoClient, assert=require('ass ...