Prepare for Terrain-starting Abilities

This commit is contained in:
Marty-D 2016-07-02 14:41:09 -04:00 committed by GitHub
parent 782ff35a47
commit fc0b2f6d14

View File

@ -3530,8 +3530,12 @@ exports.BattleMovedex = {
return this.chainModify(1.5);
}
},
onStart: function () {
this.add('-fieldstart', 'move: Electric Terrain');
onStart: function (battle, source, effect) {
if (effect && effect.effectType === 'Ability') {
this.add('-fieldstart', 'move: Electric Terrain', '[from] ability: ' + effect, '[of] ' + source);
} else {
this.add('-fieldstart', 'move: Electric Terrain');
}
},
onResidualOrder: 21,
onResidualSubOrder: 2,
@ -5583,8 +5587,12 @@ exports.BattleMovedex = {
return this.chainModify(1.5);
}
},
onStart: function (target, source) {
this.add('-fieldstart', 'move: Grassy Terrain');
onStart: function (battle, source, effect) {
if (effect && effect.effectType === 'Ability') {
this.add('-fieldstart', 'move: Grassy Terrain', '[from] ability: ' + effect, '[of] ' + source);
} else {
this.add('-fieldstart', 'move: Grassy Terrain');
}
},
onResidualOrder: 5,
onResidualSubOrder: 2,
@ -9186,8 +9194,12 @@ exports.BattleMovedex = {
return this.chainModify(0.5);
}
},
onStart: function (side) {
this.add('-fieldstart', 'Misty Terrain');
onStart: function (battle, source, effect) {
if (effect && effect.effectType === 'Ability') {
this.add('-fieldstart', 'move: Misty Terrain', '[from] ability: ' + effect, '[of] ' + source);
} else {
this.add('-fieldstart', 'move: Misty Terrain');
}
},
onResidualOrder: 21,
onResidualSubOrder: 2,