Random Battle: Update Slurpuff

Give it Dazzling Gleam as an attack option, and reject Unburden on it if
it doesn't have setup moves.
This commit is contained in:
Kevin Lau 2015-08-19 12:41:35 -07:00
parent 3c8bf6700a
commit d0e18e3e15
2 changed files with 4 additions and 4 deletions

View File

@ -5054,7 +5054,7 @@ exports.BattleFormatsData = {
tier: "LC Uber"
},
slurpuff: {
randomBattleMoves: ["substitute","bellydrum","playrough","return","drainpunch","calmmind","drainingkiss","flamethrower","surf"],
randomBattleMoves: ["substitute","bellydrum","playrough","return","drainpunch","calmmind","drainingkiss","dazzlinggleam","flamethrower","surf"],
randomDoubleBattleMoves: ["substitute","bellydrum","playrough","return","drainpunch","dazzlinggleam","surf","psychic","flamethrower","protect"],
tier: "UU"
},

View File

@ -1287,7 +1287,7 @@ exports.BattleScripts = {
if (hasMove['discharge'] || (hasMove['thunder'] && hasMove['raindance']) || (hasMove['voltswitch'] && hasMove['wildcharge'])) rejected = true;
break;
case 'drainingkiss':
if (hasMove['dazzlinggleam']) rejected = true;
if (hasMove['dazzlinggleam'] || counter.setupType !== 'Special') rejected = true;
break;
case 'aurasphere': case 'drainpunch':
if (!hasMove['bulkup'] && (hasMove['closecombat'] || hasMove['highjumpkick'])) rejected = true;
@ -1622,7 +1622,7 @@ exports.BattleScripts = {
} else if (ability === 'Swift Swim') {
rejectAbility = !hasMove['raindance'];
} else if (ability === 'Unburden') {
rejectAbility = template.baseStats.spe > 120;
rejectAbility = template.baseStats.spe > 120 || (template.id === 'slurpuff' && !counter.setupType);
}
if (rejectAbility) {
@ -2791,7 +2791,7 @@ exports.BattleScripts = {
} else if (ability === 'Swift Swim') {
rejectAbility = !hasMove['raindance'];
} else if (ability === 'Unburden') {
rejectAbility = template.baseStats.spe > 120;
rejectAbility = template.baseStats.spe > 120 || (template.id === 'slurpuff' && !counter.setupType);
}
if (rejectAbility) {