?> /wow/player/rating-pegi.jpg'; //]]> </script> <meta name="title" content="<?php echo WoW_Template::GetPageData('overall_meta_title') != null ? WoW_Template::GetPageData('overall_meta_title') : 'World of Warcraft'; ?> " /> <link rel="image_src" href="<?php echo WoW_Template::GetPageData('overall_meta_img') != null ? WoW_Template::GetPageData('overall_meta_img') : WoW::GetWoWPath() . '/wow/static/images/icons/facebook/game.jpg'; ?> " /> <?php switch (WoW_Template::GetPageData('page')) { case 'character_profile': echo sprintf('<style type="text/css">#content .content-top { background: url("%s/wow/static/images/character/summary/backgrounds/race/%d.jpg") left top no-repeat; }.profile-wrapper { background-image: url("%s/wow/static/images/2d/profilemain/race/%d-%d.jpg"); }</style>', WoW::GetWoWPath(), WoW_Characters::GetRaceID(), WoW::GetWoWPath(), WoW_Characters::GetRaceID(), WoW_Characters::GetGender()); break; case 'character_talents': echo sprintf('<style type="text/css">.talentcalc-cell .icon .texture { background-image: url(%s/wow/wow-assets/static/images/talents/icons/%d-greyscale.jpg); }</style>', WoW::GetWoWPath(), WoW_Characters::GetClassID()); break; case 'guild': echo sprintf('<style type="text/css">#content .content-top { background: url("%s/wow/static/images/guild/summary/bg-%s.jpg") left top no-repeat; }</style>', WoW::GetWoWPath(), WoW_Guild::GetGuildFactionText()); break; case 'zone': echo sprintf('<style type="text/css">#content .content-top { background: url("%s/wow/static/images/wiki/zone/bgs/%s.jpg") 0 0 no-repeat; }</style>', WoW::GetWoWPath(), WoW_Template::GetPageData('zone_key')); break; } ?> </head>
<div class="restore" style="display: none"><a href="javascript:;">Восстановить</a></div> <div class="reset" style="display: none"><a href="javascript:;">Сбросить</a></div> <div class="pointsspent" style="display: none"><span class="name">Очков потрачено:</span><span class="value"><span>9</span><ins>/</ins><span>0</span><ins>/</ins><span>32</span></span></div> <div class="pointsleft" style="display: none"><span class="name">Очков осталось:</span><span class="value">0</span></div> <div class="requiredlevel" style="display: none"><span class="name">Требуемый уровень:</span><span class="value">-</span></div> </div> <span class="clear"><!-- --></span> </div> </div> <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { new TalentCalculator({ id: "character", classId: <?php echo WoW_Characters::GetClassID(); ?> , calculatorMode: false, petMode: false, build: "033210000000000000000000000000000000000000322032212201221100231", callback: "", nTrees: 3 }); }); var MsgTalentCalculator = { talents: { tooltip: { rank: "Уровень {0} / {1}", primaryTree: "Сначала потратьте {0} очков талантов основной специализации.", reqTree: "Требуется {0} очков, вложенных в специализацию «{1}».", reqTalent: "Требуется {0} очков, вложенных в {1}", nextRank: "Следующий уровень:", click: "Щелкните, чтобы изучить", rightClick: "Щелкните правой кнопкой мыши, чтобы забыть" } },
} $empty_sockets_js = sprintf($empty_sockets_slots_js_tpl, $empty_sockets_slots_js); echo sprintf('<li data-slots="%s"> ' . sprintf(WoW_Locale::GetString('template_character_audit_empty_sockets'), $count_empty_sockets, count($audit[AUDIT_TYPE_EMPTY_SOCKET])) . ' </li>', $empty_sockets_slots); } if (isset($audit[AUDIT_TYPE_NONOPTIMAL_ARMOR]) && is_array($audit[AUDIT_TYPE_NONOPTIMAL_ARMOR]) && WoW_Characters::GetLevel() >= 40) { $nonop_armor_slots = ''; $nonop_armor_slots_js_tpl = '"inappropriateArmorItems": {%s},'; $nonop_armor_count = 0; foreach ($audit[AUDIT_TYPE_NONOPTIMAL_ARMOR] as $tmp) { ++$nonop_armor_count; } echo sprintf('<li data-slots="%d"> <span class="tip">%s</span> </li>', $nonop_armor_count, sprintf(WoW_Locale::GetString('template_character_audit_nonop_armor'), $nonop_armor_count, WoW_Utils::GetAppropriateItemClassForClassID(WoW_Characters::GetClassID()))); } if (isset($audit[AUDIT_TYPE_MISSING_BELT_BUCKLE]) && $audit[AUDIT_TYPE_MISSING_BELT_BUCKLE] == true) { echo sprintf('<li data-slots="5">%s</li>', sprintf(WoW_Locale::GetString('template_character_audit_missing_belt_buckle'), BELT_BUCKLE_ID, WoW_Items::GetItemName(BELT_BUCKLE_ID))); } ?> </ul> <?php if (WoW_Characters::IsAuditPassed()) { echo WoW_Locale::GetString('template_character_audit_passed'); } ?> <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { new Summary.Audit({
public static function GetCreatePowers($power) { switch ($power) { case POWER_HEALTH: return 0; // is it really should be here? // is it really should be here? case POWER_MANA: return self::GetCreateMana(); case POWER_RAGE: return 1000; case POWER_FOCUS: return 0; case POWER_ENERGY: return 100; case POWER_HAPPINESS: return 0; case POWER_RUNE: return WoW_Characters::GetClassID() == CLASS_DK ? 8 : 0; case POWER_RUNIC_POWER: return WoW_Characters::GetClassID() == CLASS_DK ? 1000 : 0; } return 0; }
<span class="icon-frame frame-56"> <img src="<?php echo WoW::GetWoWPath(); ?> /wow/static/images/2d/avatar/<?php echo sprintf('%d-%d', WoW_Characters::GetRaceID(), WoW_Characters::GetGender()); ?> .jpg" alt="" width="56" height="56" /> <span class="frame"></span> </span> <h3><?php echo WoW_Characters::GetName(); ?> </h3> <div class="color-c<?php echo sprintf('%d">%s-%s (%s) %d %s', WoW_Characters::GetClassID(), WoW_Characters::GetRaceName(), WoW_Characters::GetClassName(), $talents['specsData'][WoW_Characters::GetActiveSpec()]['name'], WoW_Characters::GetLevel(), WoW_Locale::GetString('template_lvl')); ?> </div> <div class="color-tooltip-<?php echo WoW_Characters::GetFactionName(); ?> "><?php echo WoW_Characters::GetRealmName(); ?> </div> <span class="character-achievementpoints"><?php echo WoW_Achievements::GetAchievementsPoints(); ?> </span> <span class="clear"><!-- --></span> <span class="character-talents">