Merge branch 'beta' into magic-bounce
Before Width: | Height: | Size: 65 KiB After Width: | Height: | Size: 10 KiB |
@ -1,19 +1,19 @@
|
|||||||
{ "frames": [
|
{ "frames": [
|
||||||
{
|
{
|
||||||
"filename": "0001.png",
|
"filename": "0001.png",
|
||||||
"frame": { "x": 0, "y": 0, "w": 77, "h": 77 },
|
"frame": { "x": 0, "y": 0, "w": 77, "h": 65 },
|
||||||
"rotated": false,
|
"rotated": false,
|
||||||
"trimmed": false,
|
"trimmed": false,
|
||||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 },
|
"spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 65 },
|
||||||
"sourceSize": { "w": 77, "h": 77 },
|
"sourceSize": { "w": 77, "h": 65 },
|
||||||
"duration": 100
|
"duration": 100
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"meta": {
|
"meta": {
|
||||||
"app": "https://www.aseprite.org/",
|
"app": "https://www.aseprite.org/",
|
||||||
"version": "1.3.7-x64",
|
"version": "1.3.9.2-x64",
|
||||||
"format": "I8",
|
"format": "I8",
|
||||||
"size": { "w": 77, "h": 77 },
|
"size": { "w": 77, "h": 65 },
|
||||||
"scale": "1"
|
"scale": "1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 899 B After Width: | Height: | Size: 890 B |
@ -1,11 +1,11 @@
|
|||||||
{ "frames": [
|
{ "frames": [
|
||||||
{
|
{
|
||||||
"filename": "0001.png",
|
"filename": "0001.png",
|
||||||
"frame": { "x": 0, "y": 0, "w": 77, "h": 77 },
|
"frame": { "x": 0, "y": 0, "w": 77, "h": 65 },
|
||||||
"rotated": false,
|
"rotated": false,
|
||||||
"trimmed": false,
|
"trimmed": false,
|
||||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 },
|
"spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 65 },
|
||||||
"sourceSize": { "w": 77, "h": 77 },
|
"sourceSize": { "w": 77, "h": 65 },
|
||||||
"duration": 100
|
"duration": 100
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -13,7 +13,7 @@
|
|||||||
"app": "https://www.aseprite.org/",
|
"app": "https://www.aseprite.org/",
|
||||||
"version": "1.3.7-x64",
|
"version": "1.3.7-x64",
|
||||||
"format": "I8",
|
"format": "I8",
|
||||||
"size": { "w": 77, "h": 77 },
|
"size": { "w": 77, "h": 65 },
|
||||||
"scale": "1"
|
"scale": "1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 899 B After Width: | Height: | Size: 890 B |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 11 KiB |
@ -1066,6 +1066,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
globalScene.applyModifiers(PokemonBaseStatFlatModifier, this.isPlayer(), this, baseStats);
|
globalScene.applyModifiers(PokemonBaseStatFlatModifier, this.isPlayer(), this, baseStats);
|
||||||
if (this.isFusion()) {
|
if (this.isFusion()) {
|
||||||
const fusionBaseStats = this.getFusionSpeciesForm(true).baseStats;
|
const fusionBaseStats = this.getFusionSpeciesForm(true).baseStats;
|
||||||
|
applyChallenges(globalScene.gameMode, ChallengeType.FLIP_STAT, this, fusionBaseStats);
|
||||||
|
|
||||||
for (const s of PERMANENT_STATS) {
|
for (const s of PERMANENT_STATS) {
|
||||||
baseStats[s] = Math.ceil((baseStats[s] + fusionBaseStats[s]) / 2);
|
baseStats[s] = Math.ceil((baseStats[s] + fusionBaseStats[s]) / 2);
|
||||||
}
|
}
|
||||||
|