Line 6: |
Line 6: |
| local Tabber = require('Module:Tabber') | | local Tabber = require('Module:Tabber') |
| | | |
− | local format = require('Module:Utils').format | + | local format = require('Module:Core').format |
| | | |
| local EnemyShipInfoKai = ShipInfoKai{ | | local EnemyShipInfoKai = ShipInfoKai{ |
Line 141: |
Line 141: |
| | | |
| function EnemyShipInfoKai:get_module() | | function EnemyShipInfoKai:get_module() |
− | self._ship_data_module = EnemyShip:get_module(self._args.name or self._args[1]) | + | self._ship_data_module = EnemyShip:get_module(self._args.name or self._args[1], true) |
| end | | end |
| | | |
Line 203: |
Line 203: |
| | | |
| function EnemyShipInfoKai:id() | | function EnemyShipInfoKai:id() |
− | self._vars.id = Formatting:format_enemy_stat(self._ship:id()) | + | self._vars.id = Formatting:format_stat(self._ship:id()) |
| end | | end |
| | | |
Line 239: |
Line 239: |
| | | |
| function EnemyShipInfoKai:armor() | | function EnemyShipInfoKai:armor() |
− | self._vars.armor = Formatting:format_stat(self._ship:armor())
| + | local equipment_armor = self._ship:equipment_armor() |
| + | local armor = self._ship:armor() |
| + | local stat = Formatting:format_stat(armor) |
| + | self._vars.armor = equipment_armor ~= 0 and Formatting:tooltip(stat, armor + equipment_armor) or stat |
| end | | end |
| | | |