Spaces:
Running
Running
; | |
const assert = require('./../../assert'); | |
const common = require('./../../common'); | |
let battle; | |
describe('Kee Berry', () => { | |
afterEach(() => { | |
battle.destroy(); | |
}); | |
it(`should activate after a multi-hit physical move`, () => { | |
battle = common.createBattle([[ | |
{ species: "Wynaut", moves: ['doubleironbash'] }, | |
], [ | |
{ species: "Alakazam", item: 'keeberry', ability: 'shellarmor', moves: ['sleeptalk'] }, | |
]]); | |
const alakazam = battle.p2.active[0]; | |
battle.makeChoices(); | |
const damage = alakazam.maxhp - alakazam.hp; | |
assert.bounded(damage, [28 * 2, 34 * 2]); // Otherwise range would be 47-57 | |
}); | |
}); | |