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 ...
随机推荐
- Socket支持多用户并发访问的解决办法
//创建线程池,池中具有(cpu个数*50)条线程 ExecutorService executorService = Executors.newFixedThreadPool(Runtime.get ...
- 探索javascript----浅析js模块化
引言: 鸭子类型: 面向对象的编程思想里,有一个有趣的概念,叫鸭子类型:“一只鸟走起来像鸭子.游起泳来像鸭子.叫起来也像鸭子,那它就可以被当做鸭子.也就是说,它不关注对象的类型,而是关注对象具有的行为 ...
- java异常架构图 和几个面试题
1.java异常架构图 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被 ...
- 封装captcha类 -- 画图四
<?php // 验证码类 class Captcha{ //属性 private $width; private $height; private $length; private $line ...
- Liunx的各种小指令
tsshutdown -y ----关闭所有服务tsboot -g COMMON ----启动公共服务tsboot -g ETXX ----启动XX服务 tsma -e oet1 -l 172.X ...
- 虚机centos和本机Windows之间文件的拷贝无法用xftp时用FileZilla也行
步骤如下: 1.如果Centos没有安装ssh,则需要先安装: 2.查看虚拟机中IP地址,命令如下: ifconfig 3.在windows中安装ftp软件 FileZilla启动软件如图: 6 这 ...
- 7.2.3 使用RenderTargetBitmap类生成图片
RenderTargetBitmap类可以将可视化对象转换为位图,也就是说它可以将任意的UIElement以位图的形式呈现.那么我们在实际的编程中通常会利用RenderTargetBitmap类来对U ...
- 数据结构《19》----String容器的三种实现
一.序言 一个简单的string 容器到底是如何实现的? 本文给出了 String 的三种从易到难的实现,涉及了 reference counting, copy on write 的技术. 二.第一 ...
- UE4 执行Console Command ----ExecuteConsoleCommand
void UKismetSystemLibrary::ExecuteConsoleCommand(UObject* WorldContextObject, const FString& Com ...
- centos7下安装nodejs
http://www.runoob.com/nodejs/nodejs-install-setup.html这个教程中注明 注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ...