当前位置:首页>>魔兽单机>>正文
魔兽WOTLK单机端人物属性代码
2018-08-02 11:29:51 作者:wowaii 来源:原创 浏览次数:0
摘要:WOW模拟器的关于人物属性的一些代码

            case ITEM_MOD_MANA:                                       //0 法力值
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gMana > 1.0f)
                        val *= vipProto->gMana;
            }break;
            case ITEM_MOD_HEALTH:                                     //1 生命值
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gHealth > 1.0f)
                        val *= vipProto->gHealth;
            }break;
            case ITEM_MOD_AGILITY:                                    //3 敏捷
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gAgility > 1.0f)
                        val *= vipProto->gAgility;
            }break;
            case ITEM_MOD_STRENGTH:                                   //4 力量
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gStrength > 1.0f)
                        val *= vipProto->gStrength;
            }break;
            case ITEM_MOD_INTELLECT:                                  // 5 智力
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gIntellect > 1.0f)
                        val *= vipProto->gIntellect;
            }break;
            case ITEM_MOD_SPIRIT:                                     //6 精神
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gSpirit > 1.0f)
                        val *= vipProto->gSpirit;
            }break;
            case ITEM_MOD_STAMINA:                                    //7 耐力
            {
                if (vipProto && Mg_Config.gMgUint32(CONFIG_PLAYER_VIP_TEMPLATE))
                    if (vipProto->gStamina > 1.0f)
                        val *= vipProto->gStamina;
            }break;
            case ITEM_MOD_DEFENSE_SKILL_RATING:                       //12:防御等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_DEFENSE_PERCENT);
                break;
            case ITEM_MOD_DODGE_RATING:                              //13 躲闪等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_DODGE_PERCENT);    break;
            case ITEM_MOD_PARRY_RATING:                             //14 招架等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_PARRY_PERCENT);    break;
            case ITEM_MOD_BLOCK_RATING:                             //15 盾牌格挡等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_BLOCK_PERCENT);    break;
            /*case ITEM_MOD_HIT_MELEE_RATING:                       //16 近战命中等级
            case ITEM_MOD_HIT_RANGED_RATING:                        //17 远程命中等级
            case ITEM_MOD_HIT_SPELL_RATING:                         //18 法术命中等级
            case ITEM_MOD_CRIT_MELEE_RATING:                        //19 近战爆击等级
            case ITEM_MOD_CRIT_RANGED_RATING:                       //20 远程爆击等级
            case ITEM_MOD_CRIT_SPELL_RATING:                        //21 法术爆击等级
            case ITEM_MOD_HIT_TAKEN_MELEE_RATING:                   //22
            case ITEM_MOD_HIT_TAKEN_RANGED_RATING:                  //23
            case ITEM_MOD_HIT_TAKEN_SPELL_RATING:                   //24
            case ITEM_MOD_CRIT_TAKEN_MELEE_RATING:                  //25
            case ITEM_MOD_CRIT_TAKEN_RANGED_RATING:                 //26
            case ITEM_MOD_CRIT_TAKEN_SPELL_RATING:                  //27
                break*/
            //case ITEM_MOD_HASTE_MELEE_RATING:                       //28近战攻击速度 近战急速等级
            //case ITEM_MOD_HASTE_RANGED_RATING:                      //29远程攻击速度 远程急速等级
            //case ITEM_MOD_HASTE_SPELL_RATING:                       //30施法速度 法术急速等级
                //break;
            case ITEM_MOD_HIT_RATING:                               //31:命中等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_HITRATING_PERCENT);
                break;
            case ITEM_MOD_CRIT_RATING:                              //32 爆击等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_CRITRATING_PERCENT);    break;
            /*case ITEM_MOD_HIT_TAKEN_RATING:                       //33
            case ITEM_MOD_CRIT_TAKEN_RATING:                        //34
                break;*/
            case ITEM_MOD_RESILIENCE_RATING:                        //35:韧性 韧性等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_RESILIENCE_PERCENT);
                break;
            case ITEM_MOD_HASTE_RATING:                            //36 近战攻击,远程攻击,施法速度最高上限
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_HASTERATING_PERCENT);
                break;
            case ITEM_MOD_EXPERTISE_RATING:                        //37 精准等级
                val *= Mg_Config.gMgFloat(CONFIG_FLOAT_ITEM_EXPERTISE_PERCENT);    break;
            /*case ITEM_MOD_ATTACK_POWER:                          //38
            case ITEM_MOD_RANGED_ATTACK_POWER:                     //39
            case ITEM_MOD_MANA_REGENERATION:                       //40
                break;*/
            case ITEM_MOD_ARMOR_PENETRATION_RATING:                //44:护甲穿透等级

 47 法术穿透


 49 精通等级
 50 护甲
 51 火焰抗性
 52 冰霜抗性
 53 神圣抗性
 54 暗影抗性
 55 自然抗性
 56 秘法抗性


dot_bonus 这个是DOT享受法伤加成的比例
ap_dot_bonus这个是DOT享受攻强加成的比例

AP就是攻强



相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度