Код:
Index: include/report_generator.php
===================================================================
--- include/report_generator.php (revision 53)
+++ include/report_generator.php (working copy)
@@ -672,10 +672,14 @@
{
if ($spell = getSpell($data['spell']))
{
- echo '<div style="float: left;">';
if (!r_spellCreate($spell))
r_spellIcon($spell);
- echo '</div>';
+ }
+}
+function r_trainerNSpell($data)
+{
+ if ($spell = getSpell($data['spell']))
+ {
echo getSpellName($spell);
}
}
@@ -686,7 +690,8 @@
$train_report = array(
'TRAIN_REPORT_LEVEL' =>array('class'=>'small','sort'=>'level','text'=>$lang['trainer_level'], 'draw'=>'r_trainerLevel', 'sort_str'=>'`reqlevel`, `reqskillvalue`', 'fields'=>'`reqlevel`' ),
-'TRAIN_REPORT_NAME' =>array('class'=>'icon', 'sort'=>'', 'text'=>$lang['trainer_spell'], 'draw'=>'r_trainerSpell', 'sort_str'=>'', 'fields'=>'`spell`' ),
+'TRAIN_REPORT_ICON' =>array('class'=>'i_ico', 'sort'=>'', 'text'=>'', 'draw'=>'r_trainerSpell', 'sort_str'=>'', 'fields'=>'`spell`' ),
+'TRAIN_REPORT_NAME' =>array('class'=>'left', 'sort'=>'spell', 'text'=>$lang['trainer_spell'], 'draw'=>'r_trainerNSpell', 'sort_str'=>'`spell`', 'fields'=>'`spell`' ),
'TRAIN_REPORT_COST' =>array('class'=>'cost', 'sort'=>'cost', 'text'=>$lang['trainer_cost'], 'draw'=>'r_trainerCost', 'sort_str'=>'`spellcost`', 'fields'=>'`spellcost`'),
'TRAIN_REPORT_SKILL' =>array('class'=>'small','sort'=>'skill','text'=>$lang['trainer_skill'], 'draw'=>'r_trainerSkill', 'sort_str'=>'`reqskill`', 'fields'=>'`reqskill`' ),
'TRAIN_REPORT_VALUE' =>array('class'=>'small','sort'=>'value','text'=>$lang['trainer_value'], 'draw'=>'r_trainerValue', 'sort_str'=>'`reqskillvalue`','fields'=>'`reqskillvalue`'),
Index: module/show/show_npc.php
===================================================================
--- module/show/show_npc.php (revision 53)
+++ module/show/show_npc.php (working copy)
@@ -155,7 +155,7 @@
if ($cr['npcflag']&(UNIT_NPC_FLAG_TRAINER|UNIT_NPC_FLAG_TRAINER_CLASS|UNIT_NPC_FLAG_TRAINER_PROFESSION))
{
$train =& new NPCTrainerReportGenerator();
- $fields = array('TRAIN_REPORT_LEVEL','TRAIN_REPORT_NAME', 'TRAIN_REPORT_SKILL', 'TRAIN_REPORT_VALUE', 'TRAIN_REPORT_COST');
+ $fields = array('TRAIN_REPORT_LEVEL','TRAIN_REPORT_ICON', 'TRAIN_REPORT_NAME', 'TRAIN_REPORT_SKILL', 'TRAIN_REPORT_VALUE', 'TRAIN_REPORT_COST');
if ($train->Init($fields, $baseLink, 'trainLIST', $config['fade_limit'], 'level'))
{
$train->trainSpell($entry);