diff --git a/public/images/pokemon/shiny/475.json b/public/images/pokemon/shiny/475.json new file mode 100644 index 000000000..d8e391369 --- /dev/null +++ b/public/images/pokemon/shiny/475.json @@ -0,0 +1,1406 @@ +{ + "textures": [ + { + "image": "475.png", + "format": "RGBA8888", + "size": { + "w": 280, + "h": 280 + }, + "scale": 1, + "frames": [ + { + "filename": "0053.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 56, + "h": 70 + }, + "frame": { + "x": 0, + "y": 0, + "w": 56, + "h": 70 + } + }, + { + "filename": "0001.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0010.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0018.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0027.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0035.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0044.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0052.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0002.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0009.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0011.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0019.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0026.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0034.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0036.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0043.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0045.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0051.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 140, + "w": 55, + "h": 70 + } + }, + { + "filename": "0003.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0008.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0012.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0017.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0020.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0025.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0028.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0033.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0037.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0042.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 0, + "y": 210, + "w": 55, + "h": 70 + } + }, + { + "filename": "0062.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 55, + "y": 70, + "w": 55, + "h": 70 + } + }, + { + "filename": "0066.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 55, + "h": 70 + }, + "frame": { + "x": 56, + "y": 0, + "w": 55, + "h": 70 + } + }, + { + "filename": "0061.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 0, + "w": 54, + "h": 70 + }, + "frame": { + "x": 55, + "y": 140, + "w": 54, + "h": 70 + } + }, + { + "filename": "0054.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 53, + "h": 70 + }, + "frame": { + "x": 55, + "y": 210, + "w": 53, + "h": 70 + } + }, + { + "filename": "0064.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 53, + "h": 70 + }, + "frame": { + "x": 108, + "y": 210, + "w": 53, + "h": 70 + } + }, + { + "filename": "0065.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 2, + "y": 0, + "w": 53, + "h": 70 + }, + "frame": { + "x": 109, + "y": 140, + "w": 53, + "h": 70 + } + }, + { + "filename": "0060.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 52, + "h": 70 + }, + "frame": { + "x": 110, + "y": 70, + "w": 52, + "h": 70 + } + }, + { + "filename": "0055.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 50, + "h": 70 + }, + "frame": { + "x": 111, + "y": 0, + "w": 50, + "h": 70 + } + }, + { + "filename": "0056.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 8, + "y": 0, + "w": 50, + "h": 70 + }, + "frame": { + "x": 161, + "y": 0, + "w": 50, + "h": 70 + } + }, + { + "filename": "0057.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 8, + "y": 0, + "w": 50, + "h": 70 + }, + "frame": { + "x": 161, + "y": 210, + "w": 50, + "h": 70 + } + }, + { + "filename": "0004.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0007.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0016.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0021.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0024.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0029.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0038.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0041.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0046.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0050.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 0, + "w": 55, + "h": 69 + } + }, + { + "filename": "0063.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 55, + "h": 69 + }, + "frame": { + "x": 211, + "y": 69, + "w": 55, + "h": 69 + } + }, + { + "filename": "0058.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 8, + "y": 0, + "w": 49, + "h": 70 + }, + "frame": { + "x": 162, + "y": 70, + "w": 49, + "h": 70 + } + }, + { + "filename": "0059.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 7, + "y": 0, + "w": 49, + "h": 70 + }, + "frame": { + "x": 162, + "y": 140, + "w": 49, + "h": 70 + } + }, + { + "filename": "0005.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 3, + "w": 55, + "h": 67 + }, + "frame": { + "x": 211, + "y": 138, + "w": 55, + "h": 67 + } + }, + { + "filename": "0014.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 3, + "w": 55, + "h": 67 + }, + "frame": { + "x": 211, + "y": 138, + "w": 55, + "h": 67 + } + }, + { + "filename": "0031.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 3, + "w": 55, + "h": 67 + }, + "frame": { + "x": 211, + "y": 138, + "w": 55, + "h": 67 + } + }, + { + "filename": "0040.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 3, + "w": 55, + "h": 67 + }, + "frame": { + "x": 211, + "y": 138, + "w": 55, + "h": 67 + } + }, + { + "filename": "0048.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 0, + "y": 3, + "w": 55, + "h": 67 + }, + "frame": { + "x": 211, + "y": 138, + "w": 55, + "h": 67 + } + }, + { + "filename": "0006.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0013.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0015.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0022.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0023.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0030.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0032.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0039.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0047.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + }, + { + "filename": "0049.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 58, + "h": 70 + }, + "spriteSourceSize": { + "x": 1, + "y": 2, + "w": 54, + "h": 68 + }, + "frame": { + "x": 211, + "y": 205, + "w": 54, + "h": 68 + } + } + ] + } + ], + "meta": { + "app": "https://www.codeandweb.com/texturepacker", + "version": "3.0", + "smartupdate": "$TexturePacker:SmartUpdate:ce74f98efa559218840205618ee52fb9:58567539c288305e6dc90729b17036fb:9bb2c0935277bda0d8f29b90c5a58c64$" + } +} diff --git a/public/images/pokemon/shiny/475.png b/public/images/pokemon/shiny/475.png new file mode 100644 index 000000000..92acc1684 Binary files /dev/null and b/public/images/pokemon/shiny/475.png differ diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index 4a22b25fd..9bbdc1136 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -211,20 +211,19 @@ class ToxicSpikesTag extends ArenaTrapTag { } activateTrap(pokemon: Pokemon): boolean { - if (pokemon.isOfType(Type.POISON) && pokemon.isGrounded()) { - this.neutralized = true; - if (pokemon.scene.arena.removeTag(this.tagType)) { - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` absorbed the ${this.getMoveName()}!`)); - return true; + if (pokemon.isGrounded()) { + if (pokemon.isOfType(Type.POISON)) { + this.neutralized = true; + if (pokemon.scene.arena.removeTag(this.tagType)) { + pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` absorbed the ${this.getMoveName()}!`)); + return true; + } + } else if (!pokemon.status) { + const toxic = this.layers > 1; + if (pokemon.trySetStatus(!toxic ? StatusEffect.POISON : StatusEffect.TOXIC, true, null, `the ${this.getMoveName()}`)) + return true; } } - else if (!pokemon.status && pokemon.isGrounded()) { - const toxic = this.layers > 1; - if (pokemon.trySetStatus(!toxic ? StatusEffect.POISON : StatusEffect.TOXIC, true, null, `the ${this.getMoveName()}`)) - return true; - } - return false; - } return false; } diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 4e11f6e3b..a80edfc4c 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -899,7 +899,7 @@ export const modifierTypes = { ENEMY_DAMAGE_BOOSTER: () => new ModifierType('Damage Token', 'Increases damage by 10%', (type, _args) => new Modifiers.EnemyDamageBoosterModifier(type, 10), 'wl_item_drop'), ENEMY_DAMAGE_REDUCTION: () => new ModifierType('Protection Token', 'Reduces incoming damage by 5%', (type, _args) => new Modifiers.EnemyDamageReducerModifier(type, 5), 'wl_guard_spec'), //ENEMY_SUPER_EFFECT_BOOSTER: () => new ModifierType('Type Advantage Token', 'Increases damage of super effective attacks by 30%', (type, _args) => new Modifiers.EnemySuperEffectiveDamageBoosterModifier(type, 30), 'wl_custom_super_effective'), - ENEMY_HEAL: () => new ModifierType('Recovery Token', 'Heals 5% of max HP every turn', (type, _args) => new Modifiers.EnemyTurnHealModifier(type, 3), 'wl_potion'), + ENEMY_HEAL: () => new ModifierType('Recovery Token', 'Heals 3% of max HP every turn', (type, _args) => new Modifiers.EnemyTurnHealModifier(type, 3), 'wl_potion'), ENEMY_ATTACK_POISON_CHANCE: () => new EnemyAttackStatusEffectChanceModifierType('Poison Token', 10, StatusEffect.POISON, 'wl_antidote'), ENEMY_ATTACK_PARALYZE_CHANCE: () => new EnemyAttackStatusEffectChanceModifierType('Paralyze Token', 10, StatusEffect.PARALYSIS, 'wl_paralyze_heal'), ENEMY_ATTACK_SLEEP_CHANCE: () => new EnemyAttackStatusEffectChanceModifierType('Sleep Token', 10, StatusEffect.SLEEP, 'wl_awakening'),