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的更多相关文章

  1. DBC表名说明

    http://www.afkwower.com/forum.php?mod=viewthread&tid=1277&extra=page%3D2由天堂大神提供Achievement.d ...

  2. creature_template

    entry 生物唯一编号 modelid_A 联盟模型ID,参考creature_model_info modelid_A2 同上 modelid_H 部落模型ID,参考creature_model_ ...

  3. 扩展的GM命令

    命令 说明 例子 .rl all 重载核心所有自定义数据表   .rl item 重载item_template   .backup a 备份Auth数据库   .backup c 备份Charact ...

  4. _mount_allowed

    该表配置可以坐骑的使用区域,可能需要修改spell.dbc,允许在室内等特殊区域使用坐骑技能

  5. _spellmod_aura_trigger

    一.spell.dbc做一个空光环 二.配置_spellmod_aura_trigger表 comment 备注 aura 光环ID,有此光环时,才会触发下面技能 linkSpell1-3 链接的技能 ...

  6. Spell checker

     Spell checker Time Limit:2000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u Subm ...

  7. [solr] - spell check

    solr提供了一个spell check,又叫suggestions,可以用于查询输入的自动完成功能auto-complete. 参考文献: https://cwiki.apache.org/conf ...

  8. poj 1035 Spell checker

    Spell checker Time Limit: 2000 MS Memory Limit: 65536 KB 64-bit integer IO format: %I64d , %I64u   J ...

  9. Spell checker(暴力)

    Spell checker Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 20188   Accepted: 7404 De ...

随机推荐

  1. kanboard邮件通知

    1. 复制config.default.php为config.php 2. 修改一下内容 define('MAIL_TRANSPORT', 'smtp');define('MAIL_SMTP_HOST ...

  2. php复习第一章—1.1php 简介

    php语言是构建互联网应用的后端最佳选择 跨平台 性能优越,稳定性强 语法简单,易于上手 丰富完善的技术扩展 LAMP平台成熟稳定,低成本构建 回顾 web 网页本质是一个文本文件,由浏览器解释文件内 ...

  3. mysql关于timestamp类型

    数据库设置时间字段为timestamp类型,DTO设置为java.util.Date类型.DTO设值sessionLogDTO.setLoginOutTime(new Date());用new Dat ...

  4. JQ源码学习-1-无new构建

    此文章仅为个人学习 Aaron的jQuery源码分析 笔记之用. 一:采用 构造函数 返回 原型初始化方法,原型初始化方法又返回构造函数 的方式代替new 但当 返回的却是‘web’而不是Object ...

  5. css样式多个类、标签用【逗号 空格 冒号 点】分开的解析

    一:#a,b{…………}  id叫a和一个标签是b的样式(平行关系) 二:#a b{…………}  id叫a下面的一个标签是b的样式(包含关系) 三:#a.b{…………}  id叫a的下面的class叫 ...

  6. iis express 局域网访问

    查找到配置文件添加一条绑定局域网可访问的IP地址即可: 事例: <site name="Join.Lims.Mob(11)" id="19"> &l ...

  7. C语言程序设计第三次作业

    态度决定一切,无论做什么事情,秉持一个认真的态度,相信一定会让你受益无穷.当提交作业时,如果只是粘贴一下代码和运行结果,那么,你也只是写了一个程序而已,对你自己水平的提升帮助并不大,这次犯的错误或许下 ...

  8. NSOperation的几种使用方式

    1.NSInvocationOperation 创建NSInvocationOperation对象 - (id)initWithTarget:(id)target selector:(SEL)sel ...

  9. 软件测试第三次作业——7.使用下面方法printPrimes()完成后面的问题(a)~(f)

    (a)控制流图如下: (b)令MAXPRIMES=4,会出现越界错误. (c)令n=1,不会经过while循环体. (d)节点覆盖:{1,2,3,4,5,6,7,8,9,10,11,12,13,14, ...

  10. $.ajax请求返回数据中status为200,回调的却是error?

    $.ajax({ type:'get',//使用get方法访问后台 dataType:'json',//访问json格式的数据 url:'http://job.hainan.net/api/recru ...