brick('header'); $iconOffset = 0; ?>
brick('announcement'); $this->brick('pageTemplate'); $this->brick('infobox'); ?>
brick('redButtons'); ?>

h1; ?>

brick('tooltip'); if ($this->tools): echo '
'.PHP_EOL; endif; if ($this->reagents[1]): $iconOffset += count($this->reagents[1]); $this->brick('reagentList', ['reagents' => $this->reagents[1], 'enhanced' => $this->reagents[0]]); endif; if ($this->tools): echo '
'.PHP_EOL; if ($this->reagents[0]): echo '
'.PHP_EOL; endif; ?>

tools as $icon): echo $icon->renderContainer(20, $iconOffset, true); endforeach; ?>
reagents[0]): echo '
'.PHP_EOL; endif; endif; ?>
brick('markup', ['markup' => $this->article]); if ($this->transfer): echo '
'.PHP_EOL; echo ' '.$this->transfer.PHP_EOL; endif; ?>

stances): ?> items): ?> effects as $i => $e): ?> attributes): ?>
duration ?: ''.Lang::main('n_a').'');?>
school ?: ''.Lang::main('n_a').'');?>
mechanic ?:''.Lang::main('n_a').'');?>
dispel ?: ''.Lang::main('n_a').'');?>
gcdCat ?: ''.Lang::main('n_a').'');?>
powerCost ?: Lang::spell('_none'));?>
range.Lang::spell('_distUnit').' ('.$this->rangeName.')';?>
castTime;?>
cooldown ?: ''.Lang::main('n_a').'');?>
'.Lang::spell('_gcd');?> gcd;?>
stances;?>
items;?>

'.implode('
', $e['footer']).''.PHP_EOL; endif; if ($e['markup']): echo '
'; endif; if ($e['icon']): ?> renderContainer(iconIdxOffset: $iconTabIdx); ?>
$si, 'spellName' => $sn, 'item' => $it, 'icon' => $ic, 'chance' => $ch] = $e['perfectItem']; ?> renderContainer(0, $iconTabIdx, true); ?>

'.Lang::spell('_seeMore').'
    attributes as $a): echo '
  • '.$a.'
  • '; endforeach; ?>

brick('lvTabs'); $this->brick('contribute'); ?>
brick('footer'); ?>