Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <body>
- <!-- uiView: popup --><div class="popup ng-scope visible" ui-view="popup" ng-class="{ visible: currentState != 'main' }"><div class="backdrop ng-scope" ui-sref="^" href="#/search/"></div>
- <div class="inner-container ng-scope" go-back="">
- <div class="custom-modal">
- <div class="modal-dialog">
- <div class="modal-content animated rollIn">
- <div class="modal-header ng-binding">
- <!-- ngIf: withButton -->Fujitora</div>
- <div class="modal-body">
- <!-- ngIf: !unit.incomplete -->
- <!-- ngIf: unit.incomplete --><div ng-if="unit.incomplete" class="alert alert-danger ng-scope">This unit's complete information is still partially missing and will soon be added.</div><!-- end ngIf: unit.incomplete -->
- <h3 class="page-header">
- Details
- <!-- ngIf: compare -->
- <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input compare="" type="text" class="pull-right tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr" style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input compare="" type="text" id="compare" class="pull-right tt-input" placeholder="Compare with..." autocomplete="off" spellcheck="false" dir="auto" style="position: relative; vertical-align: top;"><pre aria-hidden="true" style="position: absolute; visibility: hidden; white-space: pre; font-family: 'PT Sans', sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 500; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre><div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;"><div class="tt-dataset tt-dataset-0"></div></div></span>
- <label class="pull-right">
- <input type="checkbox" ng-model="characterLog[id]" ng-change="checkLog()" class="ng-pristine ng-untouched ng-valid">
- In Character Log
- </label>
- </h3>
- <div class="panel panel-default">
- <table class="table table-striped">
- <tbody>
- <tr>
- <!-- ngIf: !hybrid -->
- <!-- ngIf: hybrid --><th ng-if="hybrid" class="ng-scope">Class 1</th><!-- end ngIf: hybrid -->
- <!-- ngIf: hybrid --><th ng-if="hybrid" class="ng-scope">Class 2</th><!-- end ngIf: hybrid -->
- <th>Type</th>
- <th>Stars</th>
- <th>Cost</th>
- </tr>
- <tr>
- <!-- ngIf: !hybrid -->
- <!-- ngIf: hybrid --><td ng-if="hybrid" class="ng-binding ng-scope">Slasher</td><!-- end ngIf: hybrid -->
- <!-- ngIf: hybrid --><td ng-if="hybrid" class="ng-binding ng-scope">Knowledge</td><!-- end ngIf: hybrid -->
- <td class="ng-binding">INT</td>
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">6</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">55</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- </tr>
- <tr>
- <th>Combo</th>
- <th>Slots</th>
- <th>Max Level</th>
- <th colspan="2">EXP to Max</th>
- </tr>
- <tr>
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">4</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">3</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <td class="ng-binding">99</td>
- <!-- ngIf: !compare --><td ng-if="!compare" colspan="2" class="ng-binding ng-scope">6,000,000</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- </tr>
- </tbody>
- </table>
- </div>
- <h3 class="page-header">Stats</h3>
- <div class="panel panel-default">
- <table class="table table-striped">
- <thead>
- <tr>
- <th>Level</th>
- <th>HP</th>
- <th>ATK</th>
- <th>RCV</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>1</td>
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">1,403</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">805</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">112</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- </tr>
- <tr>
- <td class="ng-binding">99</td>
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">2,375</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">1,538</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- <!-- ngIf: !compare --><td ng-if="!compare" class="ng-binding ng-scope">161</td><!-- end ngIf: !compare -->
- <!-- ngIf: compare -->
- </tr>
- </tbody>
- </table>
- </div>
- <!-- Abilities (non-comparison) -->
- <h3 class="page-header">Abilities</h3>
- <div class="panel panel-default">
- <table class="table table-striped-column abilities">
- <tbody>
- <tr>
- <td>Captain Ability</td>
- <td>
- <div ng-bind-html="details.captain | decorate" class="ng-binding">Boosts ATK by 5x after scoring 3 hits below Good in a row</div>
- <!-- ngIf: details.captainNotes -->
- </td>
- </tr>
- <tr>
- <td>Special</td>
- <td>
- <!-- ngIf: details.specialName --><strong class="specialName ng-binding ng-scope" ng-if="details.specialName">Meteora</strong><!-- end ngIf: details.specialName -->
- <!-- same special -->
- <!-- ngIf: !isSpecialArray --><div ng-if="!isSpecialArray" ng-bind-html="details.special | decorate" class="ng-binding ng-scope">Deals 25x character's ATK in <span class="badge INT">INT</span> damage to all enemies</div><!-- end ngIf: !isSpecialArray -->
- <!-- different specials -->
- <!-- ngIf: isSpecialArray -->
- <!-- ngIf: details.specialNotes --><!-- end ngIf: details.specialNotes -->
- </td>
- </tr>
- <!-- ngIf: details.cooldown --><tr ng-if="details.cooldown" class="ng-scope">
- <td>Cooldown</td>
- <td class="ng-binding">
- 37 turns
- (maxed: 17 turns)
- </td>
- </tr><!-- end ngIf: details.cooldown -->
- </tbody>
- </table>
- </div>
- <!-- Abilities (compared unit) -->
- <!-- ngIf: compare -->
- <!-- ngIf: compare -->
- <!-- Evolutions -->
- <!-- ngIf: details.evolution -->
- <!-- ngIf: details.evolution && !details.evolution.length -->
- <!-- ngIf: details.evolution && details.evolution.length -->
- <!-- Evolves from -->
- <!-- ngIf: evolvesFrom.length > 0 --><h3 class="page-header ng-scope" ng-if="evolvesFrom.length > 0">Evolves From</h3><!-- end ngIf: evolvesFrom.length > 0 -->
- <!-- ngIf: evolvesFrom.length > 0 --><table class="table table-striped table-centered table-bordered table-textless ng-scope" ng-if="evolvesFrom.length > 0">
- <tbody>
- <!-- ngRepeat: tree in evolvesFrom --><tr ng-repeat="tree in evolvesFrom" class="ng-scope">
- <td><!-- ngRepeat: id in tree --><div ng-repeat="id in tree" class="ng-scope">
- <div unit="unit" base="id" evolvers="getEvos(id,tree[$index+1] || unit.number+1)" evolution="tree[$index+1] || unit.number + 1" size="medium" class="ng-isolate-scope">
- <!-- ngIf: base --><div class="slot medium clickable" ng-if="base" ng-class="{ clickable: base != unit.number + 1 }" decorate-slot="" uid="base" ng-click="goToState(base)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png);"></div><!-- end ngIf: base -->
- <!-- ngIf: base --><i class="fa fa-plus arrow ng-scope" ng-if="base"></i><!-- end ngIf: base -->
- <!-- ngRepeat: evolver in evolvers track by $index --><div class="slot medium clickable" ng-repeat="evolver in evolvers track by $index" ng-class="{ clickable: evolver != unit.number + 1 }" decorate-slot="" uid="evolver" ng-click="goToState(evolver)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/uploads/f0118.png);"></div><!-- end ngRepeat: evolver in evolvers track by $index --><div class="slot medium clickable" ng-repeat="evolver in evolvers track by $index" ng-class="{ clickable: evolver != unit.number + 1 }" decorate-slot="" uid="evolver" ng-click="goToState(evolver)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/uploads/f0083.png);"></div><!-- end ngRepeat: evolver in evolvers track by $index --><div class="slot medium clickable" ng-repeat="evolver in evolvers track by $index" ng-class="{ clickable: evolver != unit.number + 1 }" decorate-slot="" uid="evolver" ng-click="goToState(evolver)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/uploads/f0088.png);"></div><!-- end ngRepeat: evolver in evolvers track by $index --><div class="slot medium clickable" ng-repeat="evolver in evolvers track by $index" ng-class="{ clickable: evolver != unit.number + 1 }" decorate-slot="" uid="evolver" ng-click="goToState(evolver)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/uploads/f0099.png);"></div><!-- end ngRepeat: evolver in evolvers track by $index --><div class="slot medium clickable" ng-repeat="evolver in evolvers track by $index" ng-class="{ clickable: evolver != unit.number + 1 }" decorate-slot="" uid="evolver" ng-click="goToState(evolver)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/uploads/f0304.png);"></div><!-- end ngRepeat: evolver in evolvers track by $index -->
- <i class="fa fa-arrow-right arrow"></i>
- <div class="slot medium" ng-class="{ clickable: evolution != unit.number + 1 }" decorate-slot="" uid="evolution" ng-click="goToState(evolution)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png);"></div>
- </div></div><!-- end ngRepeat: id in tree --></td>
- </tr><!-- end ngRepeat: tree in evolvesFrom -->
- </tbody>
- </table><!-- end ngIf: evolvesFrom.length > 0 -->
- <!-- Used by -->
- <!-- ngIf: sizeOf(usedBy) > 0 -->
- <!-- ngIf: sizeOf(usedBy) > 0 -->
- <!-- Same specials -->
- <!-- ngIf: sizeOf(sameSpecials) > 0 --><h3 class="page-header ng-scope" ng-if="sizeOf(sameSpecials) > 0">Units With the Same Special</h3><!-- end ngIf: sizeOf(sameSpecials) > 0 -->
- <!-- ngIf: sizeOf(sameSpecials) > 0 --><table ng-if="sizeOf(sameSpecials) > 0" class="table table-striped table-centered table-bordered table-textless ng-scope">
- <tbody>
- <tr>
- <td><!-- ngRepeat: id in sameSpecials --><unit uid="id" ng-repeat="id in sameSpecials" class="ng-scope ng-isolate-scope"><a class="slot medium ng-isolate-scope" decorate-slot="" uid="uid" ng-click="goToState(uid)" style="background-image: url(http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png);"></a></unit><!-- end ngRepeat: id in sameSpecials --></td>
- </tr>
- </tbody>
- </table><!-- end ngIf: sizeOf(sameSpecials) > 0 -->
- <!-- Tandems -->
- <!-- ngIf: tandems.length > 0 -->
- <!-- ngIf: tandems.length > 0 -->
- <!-- Drops -->
- <!-- ngIf: drops.length > 0 -->
- <span ng-show="!collapsed.drops" class="drop-warning ng-hide">
- <strong>Note:</strong>
- If a drop appears in almost all of the stages of a story-mode island, it is likely to be part of the
- island's secret round. Secret rounds have an estimated 5% chance of appearing.
- </span>
- <!-- ngIf: collapsed.drops && drops.length > 3 -->
- <!-- ngIf: drops.length > 0 -->
- <!-- Manuals -->
- <!-- ngIf: manuals.length > 0 -->
- <!-- ngIf: collapsed.manuals && manuals.length > 3 -->
- <!-- ngIf: manuals.length > 0 -->
- <!-- Tags -->
- <h3 class="page-header">Tags</h3>
- <div class="tag-container"><span class="tag flag">JP only</span><span class="tag flag">Farmable</span><span class="tag captain">Class-boosting captain</span><span class="tag captain">ATK boosting captain</span><span class="tag captain">Damage reducing captain</span><span class="tag special">Orb boosting special</span><span class="tag special">Health reducing special</span></div>
- <!-- Links -->
- <br>
- <h3 class="page-header">Links</h3>
- <div class="link-container"><ul><li><a href="http://xn--pck6bvfc.gamewith.jp/article/show/18811" target="_blank">GameWith Page (Japanese)</a></li></ul></div>
- <!-- Data gathering -->
- <!-- ngIf: !unit.incomplete && unit.growth.atk === 0 -->
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- uiView: --><div id="mainContainer" ui-view="" class="ng-scope"><div id="leftContainer" class="ng-scope">
- <!-- ngInclude: undefined --><ng-include src="'views/sidebar.html'" ng-controller="SidebarCtrl" class="ng-scope"><div id="clear-button" class="filter-header ng-scope" ng-click="clearFilters()">Clear filters</div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Type filters</span>
- <!-- ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] --><span ng-model="filters.type" ng-repeat="(n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ]" class="filter width-4 type STR" ng-class="{ active: filters.type == type }" ng-click="onFilterClick($event,type)">STR</span><!-- end ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] --><span ng-model="filters.type" ng-repeat="(n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ]" class="filter width-4 type QCK" ng-class="{ active: filters.type == type }" ng-click="onFilterClick($event,type)">QCK</span><!-- end ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] --><span ng-model="filters.type" ng-repeat="(n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ]" class="filter width-4 type DEX" ng-class="{ active: filters.type == type }" ng-click="onFilterClick($event,type)">DEX</span><!-- end ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] --><span ng-model="filters.type" ng-repeat="(n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ]" class="filter width-6 type PSY" ng-class="{ active: filters.type == type }" ng-click="onFilterClick($event,type)">PSY</span><!-- end ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] --><span ng-model="filters.type" ng-repeat="(n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ]" class="filter width-6 type INT" ng-class="{ active: filters.type == type }" ng-click="onFilterClick($event,type)">INT</span><!-- end ngRepeat: (n,type) in [ 'STR', 'QCK', 'DEX', 'PSY', 'INT' ] -->
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Class filters</span>
- <!-- ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-6 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Fighter</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-6 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Shooter</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-6 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Slasher</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-6 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Striker</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-4 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Freedom</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-4 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Knowledge</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] --><span ng-repeat="(n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ]" class="filter width-4 class" ng-click="onClassClick($event,class)" ng-class="{ active: filters.classes.indexOf(class) > -1 }">Tough</span><!-- end ngRepeat: (n,class) in [ 'Fighter', 'Shooter', 'Slasher', 'Striker', 'Freedom', 'Knowledge', 'Tough' ] -->
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Rarity filters</span>
- <!-- ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-1" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-2" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-3" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-4" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-5" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] --><span ng-repeat="(n,stars) in [ 1, 2, 3, 4, 5, 6 ]" class="filter stars width-4 stars-6" ng-click="onStarsClick($event,stars)" ng-class="{ active: filters.stars.indexOf(stars) > -1 }"></span><!-- end ngRepeat: (n,stars) in [ 1, 2, 3, 4, 5, 6 ] -->
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Drop filters</span>
- <!-- ngRepeat: type in [ 'Farmable', 'Non-farmable' ] --><span ng-repeat="type in [ 'Farmable', 'Non-farmable' ]" class="filter width-6 drop ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-model="filters.drop" ng-class="{ active: filters.drop == type }" ng-click="onFilterClick($event,type)">Farmable</span><!-- end ngRepeat: type in [ 'Farmable', 'Non-farmable' ] --><span ng-repeat="type in [ 'Farmable', 'Non-farmable' ]" class="filter width-6 drop ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-model="filters.drop" ng-class="{ active: filters.drop == type }" ng-click="onFilterClick($event,type)">Non-farmable</span><!-- end ngRepeat: type in [ 'Farmable', 'Non-farmable' ] -->
- <!-- ngRepeat: type in [ 'Global only', 'JP only' ] --><span ng-repeat="type in [ 'Global only', 'JP only' ]" class="filter width-6 drop ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-model="filters.server" ng-class="{ active: filters.server == type }" ng-click="onFilterClick($event,type)">Global only</span><!-- end ngRepeat: type in [ 'Global only', 'JP only' ] --><span ng-repeat="type in [ 'Global only', 'JP only' ]" class="filter width-6 drop ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-model="filters.server" ng-class="{ active: filters.server == type }" ng-click="onFilterClick($event,type)">JP only</span><!-- end ngRepeat: type in [ 'Global only', 'JP only' ] -->
- </div>
- <div class="filter-container conditional ng-scope ng-hide" ng-show="filters.drop == 'Farmable'">
- <span class="filter-header">Farmable filters</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.farmable.raid }" ng-model="filters.farmable.raid" ng-click="onDropFilterClick($event,true)">Raid-only</span><!--
- --><span class="filter width-6 exc ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.farmable.raid === false }" ng-model="filters.farmable.raid" ng-click="onDropFilterClick($event,false)">Hide raid-only</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.farmable.fortnight }" ng-model="filters.farmable.fortnight" ng-click="onDropFilterClick($event,true)">Fortnight-only</span><!--
- --><span class="filter width-6 exc ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.farmable.fortnight === false }" ng-model="filters.farmable.fortnight" ng-click="onDropFilterClick($event,false)">Hide fortnight-only</span>
- </div>
- <div class="filter-container conditional ng-scope ng-hide" ng-show="filters.drop == 'Non-farmable'">
- <span class="filter-header">Non-farmable filters</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.rr }" ng-model="filters.nonFarmable.rr" ng-click="onDropFilterClick($event,true)">RR-only</span><!--
- --><span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.rr === false }" ng-model="filters.nonFarmable.rr" ng-click="onDropFilterClick($event,false)">Hide RR-only</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.lrr }" ng-model="filters.nonFarmable.lrr" ng-click="onDropFilterClick($event,true)">Limited RR-only</span><!--
- --><span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.lrr === false }" ng-model="filters.nonFarmable.lrr" ng-click="onDropFilterClick($event,false)">Hide lim. RR-only</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.promo }" ng-model="filters.nonFarmable.promo" ng-click="onDropFilterClick($event,true)">Promo-only</span><!--
- --><span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.promo === false }" ng-model="filters.nonFarmable.promo" ng-click="onDropFilterClick($event,false)">Hide promo-only</span>
- <span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.special }" ng-model="filters.nonFarmable.special" ng-click="onDropFilterClick($event,true)">Special-only</span><!--
- --><span class="filter width-6 drop ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.nonFarmable.special === false }" ng-model="filters.nonFarmable.special" ng-click="onDropFilterClick($event,false)">Hide special-only</span>
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Exclusion filters</span>
- <span class="filter width-6 exc ng-pristine ng-untouched ng-valid" ng-model="filters.noBase" ng-class="{ active: filters.noBase }" ng-click="filters.noBase = !filters.noBase">Hide base forms</span><!--
- --><span class="filter width-6 exc ng-pristine ng-untouched ng-valid" ng-model="filters.noFodder" ng-class="{ active: filters.noFodder }" ng-click="filters.noFodder = !filters.noFodder">Hide fodder</span>
- <span class="filter width-12 exc ng-pristine ng-untouched ng-valid" ng-model="filters.noEvos" ng-class="{ active: filters.noEvos }" ng-click="filters.noEvos = !filters.noEvos">Hide Boosters and Evolvers</span>
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Captain ability filters</span>
- <!-- ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Type-boosting captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Class-boosting captains</span><div id="class-filters" ng-class="{ enabled: filters.custom[1] }" class="ng-scope"><span class="filter subclass width-6" ng-class="{ active: filters.classCaptain == 'Fighter' }" ng-click="onCaptainClick($event,'Fighter')">Fighter</span><span class="filter subclass width-6" ng-class="{ active: filters.classCaptain == 'Shooter' }" ng-click="onCaptainClick($event,'Shooter')">Shooter</span><span class="filter subclass width-6" ng-class="{ active: filters.classCaptain == 'Slasher' }" ng-click="onCaptainClick($event,'Slasher')">Slasher</span><span class="filter subclass width-6" ng-class="{ active: filters.classCaptain == 'Striker' }" ng-click="onCaptainClick($event,'Striker')">Striker</span><span class="filter subclass width-4" ng-class="{ active: filters.classCaptain == 'Freedom' }" ng-click="onCaptainClick($event,'Freedom')">Freedom</span><span class="filter subclass width-4" ng-class="{ active: filters.classCaptain == 'Knowledge' }" ng-click="onCaptainClick($event,'Knowledge')">Knowledge</span><span class="filter subclass width-4" ng-class="{ active: filters.classCaptain == 'Tough' }" ng-click="onCaptainClick($event,'Tough')">Tough</span></div><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">ATK boosting captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">HP boosting captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">RCV boosting captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">2x ATK and HP captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">2x ATK and RCV captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">2.5x ATK captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">2.75x ATK captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">3x ATK captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">HP-based ATK captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Positional captains</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Chain multipliers</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Cooldown reducers</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Damage reducers</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Healers</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Tankers</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target == 'captain'" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-captain-options="" ng-click="filters.custom[n] = !filters.custom[n]">Zombies</span><!-- end ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target == 'captain' --><!-- end ngRepeat: (n,filter) in filterData -->
- </div>
- <div class="filter-container ng-scope">
- <span class="filter-header">Special filters</span>
- <!-- ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Type-boosting specials</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Class-boosting specials</span><div id="class-filters" ng-class="{ enabled: filters.custom[19] }" class="ng-scope"><span class="filter subclass width-6" ng-class="{ active: filters.classSpecial == 'Fighter' }" ng-click="onSpecialClick($event,'Fighter')">Fighter</span><span class="filter subclass width-6" ng-class="{ active: filters.classSpecial == 'Shooter' }" ng-click="onSpecialClick($event,'Shooter')">Shooter</span><span class="filter subclass width-6" ng-class="{ active: filters.classSpecial == 'Slasher' }" ng-click="onSpecialClick($event,'Slasher')">Slasher</span><span class="filter subclass width-6" ng-class="{ active: filters.classSpecial == 'Striker' }" ng-click="onSpecialClick($event,'Striker')">Striker</span><span class="filter subclass width-4" ng-class="{ active: filters.classSpecial == 'Freedom' }" ng-click="onSpecialClick($event,'Freedom')">Freedom</span><span class="filter subclass width-4" ng-class="{ active: filters.classSpecial == 'Knowledge' }" ng-click="onSpecialClick($event,'Knowledge')">Knowledge</span><span class="filter subclass width-4" ng-class="{ active: filters.classSpecial == 'Tough' }" ng-click="onSpecialClick($event,'Tough')">Tough</span></div><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">1.5x ATK specials</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">1.75x ATK specials</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">2x ATK specials</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Conditional ATK boosters</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Orb lockers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Orb boosters</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Orb controllers</span><div id="controllers" ng-class="{ enabled: filters.custom[26] }" class="ng-scope"><span class="filter orb STR ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('STR') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'STR')">S</span><span class="filter orb DEX ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('DEX') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'DEX')">D</span><span class="filter orb QCK ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('QCK') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'QCK')">Q</span><span class="filter orb PSY ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('PSY') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'PSY')">P</span><span class="filter orb INT ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('INT') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'INT')">I</span><span class="filter orb RCV ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('RCV') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'RCV')">R</span><span class="filter orb TND ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlFrom.indexOf('TND') > -1 }" ng-model="filters.ctrlFrom" ng-click="onOrbClick($event,'TND')">T</span><span class="separator">↓</span><span class="filter orb STR ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('STR') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'STR')">S</span><span class="filter orb DEX ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('DEX') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'DEX')">D</span><span class="filter orb QCK ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('QCK') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'QCK')">Q</span><span class="filter orb PSY ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('PSY') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'PSY')">P</span><span class="filter orb INT ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('INT') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'INT')">I</span><span class="filter orb RCV ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('RCV') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'RCV')">R</span><span class="filter orb TND ng-pristine ng-untouched ng-valid" ng-class="{ active: filters.ctrlTo.indexOf('TND') > -1 }" ng-model="filters.ctrlTo" ng-click="onOrbClick($event,'TND')">T</span></div><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Full-board orb controllers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Self-orb controllers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Orb randomizers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Orb switchers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Slot fillers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Delayers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Fixed damage dealers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Health cutters</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">HP-based damage dealers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Defense reducers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Meat producers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Meat converters</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Damage reducers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Damage nullifiers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Bind reducers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Silence reducers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Hindrance removers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Blindness removers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Healers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Health reducers</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Poisoners</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData --><!-- ngIf: filter.target.indexOf('special') == 0 --><span class="filter width-12 custom ng-pristine ng-untouched ng-valid ng-binding ng-scope" ng-repeat="(n,filter) in filterData" ng-if="filter.target.indexOf('special') == 0" ng-model="filters.custom[n]" ng-class="{ active: filters.custom[n] }" add-orb-options="" add-special-options="" ng-click="filters.custom[n] = !filters.custom[n]">Zombies</span><!-- end ngIf: filter.target.indexOf('special') == 0 --><!-- end ngRepeat: (n,filter) in filterData -->
- </div>
- <!-- ngIf: showLogFilters -->
- </ng-include>
- </div>
- <div id="rightContainer" class="ng-scope">
- <div id="queryContainer">
- <input type="text" id="picker" placeholder="type to filter" ng-model="query" ng-model-options="{ updateOn: 'change blur' }" auto-focus="" class="ng-pristine ng-valid ng-touched">
- <span class="clickable" ng-click="query = ''">Clear</span>
- <span popover-trigger="mouseenter" popover-placement="bottom" popover-template="'operators.html'" popover-append-to-body="'true'"><i>Operators</i></span>
- </div>
- <div id="tableContainer">
- <div id="mainTable_wrapper" class="dataTables_wrapper no-footer"><label class="fuzzy-toggle" title="When enabled, searches will also display units whose name is not an exact match to the search keywords.
- Useful if you don't know the correct spelling of a certain unit."><input type="checkbox">Enable fuzzy search</label><div class="dataTables_length" id="mainTable_length"><label>Show <select name="mainTable_length" aria-controls="mainTable" class=""><option value="10">10</option><option value="25">25</option><option value="50">50</option><option value="100">100</option></select> entries</label></div><a id="pick-link" popover-placement="bottom" popover-trigger="click" popover-title="Additional Columns" popover-template="'views/pick.html'" popover-append-to-body="'true'" class="ng-scope">Additional columns</a><span class="help-link">Want to report or request something? Use <a href="https://docs.google.com/forms/d/1jSlwN0Ruyc5bFfxdXlwihqfLdCiELX7HQTabXoCV7hU/viewform?usp=send_form">this form</a>.</span><div id="mainTable_filter" class="dataTables_filter"><label>Search:<input type="search" class="" placeholder="" aria-controls="mainTable"></label></div><table id="mainTable" class="table table-striped-column panel panel-default dataTable no-footer" role="grid" aria-describedby="mainTable_info"><thead><tr role="row" loaded="true"><th class="sorting_asc" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="ID: activate to sort column descending" aria-sort="ascending" style="width: 97px;">ID</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Name: activate to sort column ascending" style="width: 158px;">Name</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Type: activate to sort column ascending" style="width: 143px;">Type</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Class: activate to sort column ascending" style="width: 146px;">Class</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="HP: activate to sort column ascending" style="width: 110px;">HP</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="ATK: activate to sort column ascending" style="width: 131px;">ATK</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="RCV: activate to sort column ascending" style="width: 128px;">RCV</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Cost: activate to sort column ascending" style="width: 134px;">Cost</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Slots: activate to sort column ascending" style="width: 144px;">Slots</th><th class="sorting" tabindex="0" aria-controls="mainTable" rowspan="1" colspan="1" aria-label="Stars: activate to sort column ascending" style="width: 144px;">Stars</th><th class="sorting_disabled" rowspan="1" colspan="1" title="Character Log" aria-label="CL" style="width: 105px;">CL</th></tr></thead><tbody><tr role="row" class="odd incomplete" loaded="true"><td class="sorting_1 ng-scope">804</td><td class="ng-scope"><img class="slot small" src="http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png"> <a ui-sref="main.view({ id: 804})" href="#/view/804">Black Cage Hina, Navy HQ Captain</a></td><td class="cell-DEX ng-scope">DEX</td><td class="ng-scope">Fighter, Knowledge</td><td class="ng-scope">1900</td><td class="ng-scope">912</td><td class="ng-scope">357</td><td class="ng-scope">30</td><td class="ng-scope">3</td><td class="stars stars-5 ng-scope"></td><td class="ng-scope"><label><input type="checkbox" ng-change="checkLog(804)" ng-model="characterLog[804]" class="ng-pristine ng-untouched ng-valid"></label></td></tr><tr role="row" class="even incomplete" loaded="true"><td class="sorting_1 ng-scope">805</td><td class="ng-scope"><img class="slot small" src="http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png"> <a ui-sref="main.view({ id: 805})" href="#/view/805">Smoker, Navy HQ Captain</a></td><td class="cell-INT ng-scope">INT</td><td class="ng-scope">Striker</td><td class="ng-scope">1600</td><td class="ng-scope">702</td><td class="ng-scope">146</td><td class="ng-scope">25</td><td class="ng-scope">2</td><td class="stars stars-4 ng-scope"></td><td class="ng-scope"><label><input type="checkbox" ng-change="checkLog(805)" ng-model="characterLog[805]" class="ng-pristine ng-untouched ng-valid"></label></td></tr><tr role="row" class="odd incomplete" loaded="true"><td class="sorting_1 ng-scope">806</td><td class="ng-scope"><img class="slot small" src="http://onepiece-treasurecruise.com/wp-content/themes/onepiece-treasurecruise/images/noimage.png"> <a ui-sref="main.view({ id: 806})" href="#/view/806">Smoker the White Hunter, Navy HQ Captain</a></td><td class="cell-INT ng-scope">INT</td><td class="ng-scope">Striker</td><td class="ng-scope">2727</td><td class="ng-scope">1289</td><td class="ng-scope">234</td><td class="ng-scope">40</td><td class="ng-scope">3</td><td class="stars stars-5 ng-scope"></td><td class="ng-scope"><label><input type="checkbox" ng-change="checkLog(806)" ng-model="characterLog[806]" class="ng-pristine ng-untouched ng-valid"></label></td></tr></tbody></table><div class="dataTables_info" id="mainTable_info" role="status" aria-live="polite">Showing 801 to 803 of 803 entries</div><div class="dataTables_paginate paging_simple_numbers" id="mainTable_paginate"><a class="paginate_button previous" aria-controls="mainTable" data-dt-idx="0" tabindex="0" id="mainTable_previous">Previous</a><span><a class="paginate_button " aria-controls="mainTable" data-dt-idx="1" tabindex="0">1</a><span class="ellipsis">…</span><a class="paginate_button " aria-controls="mainTable" data-dt-idx="2" tabindex="0">77</a><a class="paginate_button " aria-controls="mainTable" data-dt-idx="3" tabindex="0">78</a><a class="paginate_button " aria-controls="mainTable" data-dt-idx="4" tabindex="0">79</a><a class="paginate_button " aria-controls="mainTable" data-dt-idx="5" tabindex="0">80</a><a class="paginate_button current" aria-controls="mainTable" data-dt-idx="6" tabindex="0">81</a></span><a class="paginate_button next disabled" aria-controls="mainTable" data-dt-idx="7" tabindex="0" id="mainTable_next">Next</a></div></div>
- </div>
- <script id="operators.html" type="text/ng-template">
- <div>
- Supported string operators:
- <br>
- <ul>
- <li><tt>type:X</tt>: shows only units of type X (STR, DEX, QCK, ...)</li>
- <li><tt>class:X</tt>: shows only units of class X (fighter, slasher, ...)</li>
- </ul>
- <br>
- Supported mathematical operators:
- <ul>
- <li><tt>hp>X</tt>: shows only units with max HP > X</li>
- <li><tt>atk>X</tt>: shows only units with max ATK > X</li>
- <li><tt>cost>X</tt>: shows only units with a cost higher than X</li>
- <li><tt>stars>X</tt>: shows only units with more than X stars</li>
- <li><tt>id>X</tt>: shows only units with ID greater than X</li>
- <li><tt>slots>X</tt>: shows only units with more than X slots</li>
- </ul>
- Mathematical operators also work with "<tt><</tt>", "<tt>>=</tt>", "<tt><=</tt>" and "<tt>=</tt>".
- <br><br>
- Example query:
- <br>
- <tt>type:str class:fighter atk>1300 cost>20</tt>
- </div>
- </script>
- <div id="footer"></div>
- </div>
- </div>
- <script>
- (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
- (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
- m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
- })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
- ga('create', 'UA-64769042-1', 'auto');
- ga('send', 'pageview', '/characters');
- </script>
- <div class="menu ng-isolate-scope" id="links-button" exclude="characters">
- <div class="btn trigger">
- <i class="fa fa-star fa-spin"></i>
- </div>
- <div class="icons">
- <div class="rotater" id="link-report" title="Bug report">
- <a class="btn btn-icon" target="_blank" href="https://docs.google.com/forms/d/1jSlwN0Ruyc5bFfxdXlwihqfLdCiELX7HQTabXoCV7hU/viewform?usp=send_form">
- <i class="fa fa-flag"></i>
- </a>
- <a class="tip">Bug report</a>
- </div>
- <!-- ngIf: exclude != 'drops' --><div class="rotater ng-scope" id="link-drops" title="Drop table" ng-if="exclude != 'drops'">
- <a class="btn btn-icon" target="_blank" href="../drops">
- <i class="fa fa-arrow-down"></i>
- </a>
- <a class="tip">Drop table</a>
- </div><!-- end ngIf: exclude != 'drops' -->
- <!-- ngIf: exclude != 'characters' -->
- <!-- ngIf: exclude != 'calculator' --><div class="rotater ng-scope" id="link-damage" title="Damage Calculator" ng-if="exclude != 'calculator'">
- <a class="btn btn-icon" target="_blank" href="../damage">
- <i class="fa fa-calculator"></i>
- </a>
- <a class="tip">Damage calculator</a>
- </div><!-- end ngIf: exclude != 'calculator' -->
- <!-- ngIf: exclude != 'tally' --><div class="rotater ng-scope" id="link-tally" title="Materials Tally" ng-if="exclude != 'tally'">
- <a class="btn btn-icon" target="_blank" href="../mats">
- <i class="fa fa-list-ul"></i>
- </a>
- <a class="tip">Materials Tally</a>
- </div><!-- end ngIf: exclude != 'tally' -->
- <!-- ngIf: exclude != 'slots' --><div class="rotater ng-scope" id="link-slots" title="Slot Planner" ng-if="exclude != 'slots'">
- <a class="btn btn-icon" target="_blank" href="../slots">
- <i class="fa fa-dot-circle-o"></i>
- </a>
- <a class="tip">Ability Slot Planner</a>
- </div><!-- end ngIf: exclude != 'slots' -->
- </div>
- </div>
- </body>
Add Comment
Please, Sign In to add comment