//These are all the weakness powerups
//1.2x is the general amount, 1.2 * 1.2 = 1.44x weakness.
//These weaknesses are boosted in power to be more useful due to their low damage
/*Weakness boost ( c ):
"TimeSlow"
"TimeStop"
"FlashStopper"
"BrightB"
"CentaurShock"
*/

//MM1//MM1//MM1//MM1//MM1
//MM1//MM1//MM1//MM1//MM1
actor RollingCutterWeakness : Weakness{damagefactor "RollingCutter", 1.2}
actor RollingCutterWeakness2 : RollingCutterWeakness {}
actor SuperArmWeakness : Weakness{damagefactor "SuperArm", 1.2}
actor SuperArmWeakness2 : SuperArmWeakness {}
actor IceSlasherWeakness : Weakness{damagefactor "IceSlasher", 1.2 damagefactor "IceSlashSlow", 1.2}
actor IceSlasherWeakness2 : IceSlasherWeakness {}
actor HyperBombWeakness : Weakness{damagefactor "HyperBomb", 1.2}
actor HyperBombWeakness2 : HyperBombWeakness {}
actor FireStormWeakness : Weakness{damagefactor "FireStorm", 1.2 damagefactor "FireSpin", 1.2}
actor FireStormWeakness2 : FireStormWeakness {}
actor ThunderBeamWeakness : Weakness{damagefactor "ThunderBeam", 1.2}
actor ThunderBeamWeakness2 : ThunderBeamWeakness {}
actor TimeSlowWeakness : Weakness{damagefactor "TimeSlow", 1.9}
actor TimeSlowWeakness2 : TimeSlowWeakness {}
actor OilSliderWeakness : Weakness{damagefactor "OilSlider", 1.2 damagefactor "OilFlame", 1.2}
actor OilSliderWeakness2 : OilSliderWeakness {}
//MM1//MM1//MM1//MM1//MM1
//MM1//MM1//MM1//MM1//MM1
/////////////////////////
//MM2//MM2//MM2//MM2//MM2
//MM2//MM2//MM2//MM2//MM2
actor MetalBladeWeakness : Weakness{damagefactor "MetalBlade", 1.2}
actor MetalBladeWeakness2 : MetalBladeWeakness {}
actor AirShooterWeakness : Weakness{damagefactor "AirShooter", 1.2}
actor AirShooterWeakness2 : AirShooterWeakness {}
actor BubbleLeadWeakness : Weakness{damagefactor "BubbleLead", 1.2}
actor BubbleLeadWeakness2 : BubbleLeadWeakness {}
actor QuickBoomerangWeakness : Weakness{damagefactor "QuickBoomerang", 1.2}
actor QuickBoomerangWeakness2 : QuickBoomerangWeakness {}
actor CrashBombWeakness : Weakness{damagefactor "CrashBomb", 1.2 damagefactor "Clash", 1.2}
actor CrashBombWeakness2 : CrashBombWeakness {}
actor TimeStopperWeakness : Weakness{damagefactor "TimeStop", 2.6}//damagefactor "TimeStopper", 1.2
actor TimeStopperWeakness2 : TimeStopperWeakness {}
actor AtomicFireWeakness : Weakness{
damagefactor "AtomicFire1", 1.2
damagefactor "AtomicFire2", 1.2
damagefactor "AtomicFire3", 1.2
damagefactor "AtomicfireB", 1.2}
actor AtomicFireWeakness2 : AtomicFireWeakness {}
actor LeafShieldWeakness : Weakness{damagefactor "LeafShield", 1.2 damagefactor "LeafFall", 1.2}
actor LeafShieldWeakness2 : LeafShieldWeakness {}
//MM2//MM2//MM2//MM2//MM2
//MM2//MM2//MM2//MM2//MM2
/////////////////////////
//MM3//MM3//MM3//MM3//MM3
//MM3//MM3//MM3//MM3//MM3
actor NeedleCannonWeakness : Weakness{damagefactor "NeedleCannon", 1.2 damagefactor "NeedleCannonB", 1.2}
actor NeedleCannonWeakness2 : NeedleCannonWeakness {}
actor MagnetMissileWeakness : Weakness{damagefactor "MagnetMissile", 1.2 damagefactor "MagPush", 1.2}
actor MagnetMissileWeakness2 : MagnetMissileWeakness {}
actor GeminiLaserWeakness : Weakness{damagefactor "GeminiLaser", 1.2}
actor GeminiLaserWeakness2 : GeminiLaserWeakness {}
actor HardKnuckleWeakness : Weakness{damagefactor "HardKnuckle", 1.2}
actor HardKnuckleWeakness2 : HardKnuckleWeakness {}
actor TopSpinWeakness : Weakness{
damagefactor "TopSpin", 1.2
damagefactor "TopSpinB", 1.2
damagefactor "TopSpinC", 1.2}
actor TopSpinWeakness2 : TopSpinWeakness {}
actor SearchSnakeWeakness : Weakness{damagefactor "SearchSnake", 1.2}
actor SearchSnakeWeakness2 : SearchSnakeWeakness {}
actor SparkShockWeakness : Weakness{damagefactor "SparkShock", 1.2 damagefactor "SparkShockW", 1.2}
actor SparkShockWeakness2 : SparkShockWeakness {}
actor ShadowBladeWeakness : Weakness{damagefactor "ShadowBlade", 1.2}
actor ShadowBladeWeakness2 : ShadowBladeWeakness {}
//MM3//MM3//MM3//MM3//MM3
//MM3//MM3//MM3//MM3//MM3
/////////////////////////
//MM4//MM4//MM4//MM4//MM4
//MM4//MM4//MM4//MM4//MM4
actor FlashStopperWeakness : Weakness{
damagefactor "FlashStopper", 2.6
damagefactor "FlashBulb", 1.2
damagefactor "BrightB", 2.6}
actor FlashStopperWeakness2 : FlashStopperWeakness {}
actor RainFlushWeakness : Weakness{damagefactor "RainFlush", 1.2 damagefactor "RainFlushWeak", 1.2}
actor RainFlushWeakness2 : RainFlushWeakness {}
actor DrillBombWeakness : Weakness{damagefactor "DrillBomb", 1.2}
actor DrillBombWeakness2 : DrillBombWeakness {}
actor PharaohShotWeakness : Weakness{
damagefactor "PharaohShot1", 1.2
damagefactor "PharaohShot2", 1.2
damagefactor "PharaohShot3", 1.2
damagefactor "PharaohHold", 1.2}
actor PharaohShotWeakness2 : PharaohShotWeakness {}
actor RingBoomerangWeakness : Weakness{damagefactor "RingBoomerang", 1.2}
actor RingBoomerangWeakness2 : RingBoomerangWeakness {}
actor DustCrusherWeakness : Weakness{damagefactor "DustCrusher", 1.2 damagefactor "DustCrusherBit", 1.2}
actor DustCrusherWeakness2 : DustCrusherWeakness {}
actor DiveMissileWeakness : Weakness{damagefactor "DiveMissile", 1.2}
actor DiveMissileWeakness2 : DiveMissileWeakness {}
actor SkullBarrierWeakness : Weakness{damagefactor "SkullSniper", 1.2 damagefactor "SkullSniperX", 1.2 damagefactor "SkullBarrier", 1.2}
actor SkullBarrierWeakness2 : SkullBarrierWeakness {}
//MM4//MM4//MM4//MM4//MM4
//MM4//MM4//MM4//MM4//MM4
/////////////////////////
//MM5//MM5//MM5//MM5//MM5
//MM5//MM5//MM5//MM5//MM5
actor GravityHoldWeakness : Weakness{
damagefactor "GravityHold", 1.2
damagefactor "GravityB1", 1.2
damagefactor "GravityT1", 1.2
damagefactor "GravityS1", 1.2
damagefactor "GravityB2", 1.2}
actor GravityHoldWeakness2 : GravityHoldWeakness {}
actor WaterWaveWeakness : Weakness{damagefactor "WaterWave", 1.2}
actor WaterWaveWeakness2 : WaterWaveWeakness {}
actor PowerStoneWeakness : Weakness{damagefactor "PowerStone", 1.2}
actor PowerStoneWeakness2 : PowerStoneWeakness {}
actor GyroAttackWeakness : Weakness{damagefactor "GyroAttack", 1.2}
actor GyroAttackWeakness2 : GyroAttackWeakness {}
actor StarCrashWeakness : Weakness{damagefactor "StarCrash", 1.2 damagefactor "StarCrashB", 1.2}
actor StarCrashWeakness2 : StarCrashWeakness {}
actor ChargeKickWeakness : Weakness{damagefactor "ChargeKick", 1.2}
actor ChargeKickWeakness2 : ChargeKickWeakness {}
actor NapalmBombWeakness : Weakness{damagefactor "NapalmBomb", 1.2 damagefactor "NapalmBombB", 1.2}
actor NapalmBombWeakness2 : NapalmBombWeakness {}
actor CrystalEyeWeakness : Weakness{
damagefactor "CrystalEye", 1.2
damagefactor "CrystalEyeBit", 1.2
damagefactor "CrystalEyeBitB", 1.2}
actor CrystalEyeWeakness2 : CrystalEyeWeakness {}
//MM5//MM5//MM5//MM5//MM5
//MM5//MM5//MM5//MM5//MM5
/////////////////////////
//MM6//MM6//MM6//MM6//MM6
//MM6//MM6//MM6//MM6//MM6
actor BlizzardAttackWeakness : Weakness{damagefactor "BlizzardAttack", 1.2}
actor BlizzardAttackWeakness2 : BlizzardAttackWeakness {}
actor CentaurFlashWeakness : Weakness{
damagefactor "CentaurFlash", 1.2
damagefactor "CentaurArrow", 1.2
damagefactor "CentaurShock", 1.8}
actor CentaurFlashWeakness2 : CentaurFlashWeakness {}
actor FlameBlastWeakness : Weakness{damagefactor "FlameBlast", 1.2 damagefactor "FlameBlastB", 1.2}
actor FlameBlastWeakness2 : FlameBlastWeakness {}
actor KnightCrushWeakness : Weakness{damagefactor "KnightCrush", 1.2}
actor KnightCrushWeakness2 : KnightCrushWeakness {}
actor PlantBarrierWeakness : Weakness{damagefactor "PlantBarrier", 1.2 damagefactor "PlantDrain", 1.2}
actor PlantBarrierWeakness2 : PlantBarrierWeakness {}
actor SilverTomahawkWeakness : Weakness{damagefactor "SilverTomahawk", 1.2}
actor SilverTomahawkWeakness2 : SilverTomahawkWeakness {}
actor WindStormWeakness : Weakness{
damagefactor "WindStorm", 1.2
damagefactor "WindStormPull", 1.2
damagefactor "WindStormPush", 1.2}
actor WindStormWeakness2 : WindStormWeakness {}
actor YamatoSpearWeakness : Weakness{damagefactor "YamatoSpear", 1.2}
actor YamatoSpearWeakness2 : YamatoSpearWeakness {}
//MM6//MM6//MM6//MM6//MM6
//MM6//MM6//MM6//MM6//MM6
/////////////////////////
//MM7//MM7//MM7//MM7//MM7
//MM7//MM7//MM7//MM7//MM7
actor FreezeCrackerWeakness : Weakness{
damagefactor "FreezeCracker", 1.2
damagefactor "FreezeCrackerBit", 1.2
damagefactor "FreezeCrackerB", 1.2}
actor FreezeCrackerWeakness2 : FreezeCrackerWeakness {}
actor JunkShieldWeakness : Weakness{
damagefactor "JunkShield", 1.2
damagefactor "JunkShot", 1.2
damagefactor "JunkShock", 1.2}
actor JunkShieldWeakness2 : JunkShieldWeakness {}
actor DangerWrapWeakness : Weakness{damagefactor "DangerWrap", 1.2 damagefactor "DangerTrap", 1.2}
actor DangerWrapWeakness2 : DangerWrapWeakness {}
actor ThunderBoltWeakness : Weakness{damagefactor "ThunderBolt", 1.2}
actor ThunderBoltWeakness2 : ThunderBoltWeakness {}
actor WildCoilWeakness : Weakness{damagefactor "WildCoil", 1.2 damagefactor "WildCoil2", 1.2}
actor WildCoilWeakness2 : WildCoilWeakness {}
actor SlashClawWeakness : Weakness{damagefactor "SlashClaw", 1.2}
actor SlashClawWeakness2 : SlashClawWeakness {}
actor NoiseCrushWeakness : Weakness{damagefactor "NoiseCrush1", 1.2 damagefactor "NoiseCrush2", 1.2}
actor NoiseCrushWeakness2 : NoiseCrushWeakness {}
actor ScorchWheelWeakness : Weakness{damagefactor "ScorchWheel", 1.2 damagefactor "ScorchWheelB", 1.2}
actor ScorchWheelWeakness2 : ScorchWheelWeakness {}
//MM7//MM7//MM7//MM7//MM7
//MM7//MM7//MM7//MM7//MM7
/////////////////////////
//MM8//MM8//MM8//MM8//MM8
//MM8//MM8//MM8//MM8//MM8
actor TornadoHoldWeakness : Weakness{damagefactor "TornadoHold", 1.2 damagefactor "TornadoHoldB", 1.2}
actor TornadoHoldWeakness2 : TornadoHoldWeakness {}
actor AstroCrushWeakness : Weakness{damagefactor "AstroCrush", 1.2}
actor AstroCrushWeakness2 : AstroCrushWeakness {}
actor FlameSwordWeakness : Weakness{
damagefactor "FlameSword", 1.2
damagefactor "FlameSwordSpark", 1.2
damagefactor "FlameSwordB", 1.2
damagefactor "FlameSwordSpark2", 1.2
damagefactor "FlameSwordSpark3", 1.2}
actor FlameSwordWeakness2 : FlameSwordWeakness {}
actor ThunderClawWeakness : Weakness{
damagefactor "ThunderClaw", 1.2
damagefactor "ThunderClawT", 1.2
damagefactor "ThunderClawG", 1.2
damagefactor "ThunderClawT2", 1.2}
actor ThunderClawWeakness2 : ThunderClawWeakness {}
actor HomingSniperWeakness : Weakness{damagefactor "HomingSniper", 1.2}
actor HomingSniperWeakness2 : HomingSniperWeakness {}
actor IceWaveWeakness : Weakness{damagefactor "IceWave", 1.2 damagefactor "IceWaveB", 1.2}
actor IceWaveWeakness2 : IceWaveWeakness {}
actor FlashBombWeakness : Weakness{
damagefactor "FlashBomb", 1.2
damagefactor "FlashBombB1", 1.2
damagefactor "FlashBombB2", 1.2
damagefactor "FlashBombT", 1.2}
actor FlashBombWeakness2 : FlashBombWeakness {}
actor WaterBalloonWeakness : Weakness{damagefactor "WaterBalloon", 1.2 damagefactor "WaterCannon", 1.2}
actor WaterBalloonWeakness2 : WaterBalloonWeakness {}
actor MegaBallWeakness : Weakness{damagefactor "MegaBall", 1.2}
actor MegaBallWeakness2 : MegaBallWeakness {}
//MM8//MM8//MM8//MM8//MM8
//MM8//MM8//MM8//MM8//MM8
/////////////////////////
//MMB//MMB//MMB//MMB//MMB
//MMB//MMB//MMB//MMB//MMB
actor TenguBladeWeakness : Weakness{damagefactor "TenguBlade", 1.2 damagefactor "Kamaitachi", 1.2}
actor TenguBladeWeakness2 : TenguBladeWeakness {}
actor CopyVisionWeakness : Weakness{damagefactor "CopyVision", 1.2}
actor CopyVisionWeakness2 : CopyVisionWeakness {}
actor LightningBoltWeakness : Weakness{damagefactor "LightningBolt", 1.2}
actor LightningBoltWeakness2 : LightningBoltWeakness {}
actor SpreadDrillWeakness : Weakness{
damagefactor "SpreadDrill", 1.2
damagefactor "SpreadDrill2", 1.2
damagefactor "SpreadDrill3", 1.2
damagefactor "SpreadDrillB", 1.2
damagefactor "SpreadDrillB1", 1.2
damagefactor "SpreadDrillB4", 1.2}
actor SpreadDrillWeakness2 : SpreadDrillWeakness {}
actor IceWallWeakness : Weakness{
damagefactor "IceWall", 1.2
damagefactor "IceWallB", 1.2
damagefactor "IceWallS", 1.2}
actor IceWallWeakness2 : IceWallWeakness {}
actor RemoteMineWeakness : Weakness{
damagefactor "RemoteMine", 1.2
damagefactor "RemoteMineB", 1.2
damagefactor "RemoteMineB2", 1.2}
actor RemoteMineWeakness2 : RemoteMineWeakness {}
actor WaveBurnerWeakness : Weakness{damagefactor "WaveBurner", 1.2 damagefactor "WaveBurnerUW", 1.2}
actor WaveBurnerWeakness2 : WaveBurnerWeakness {}
actor MagicCardWeakness : Weakness{
damagefactor "MagicCard", 1.2
damagefactor "MagicCardB", 1.2
damagefactor "MagicCardBF", 1.0}
actor MagicCardWeakness2 : MagicCardWeakness {}
//MMB//MMB//MMB//MMB//MMB
//MMB//MMB//MMB//MMB//MMB
/////////////////////////
//MM9//MM9//MM9//MM9//MM9
//MM9//MM9//MM9//MM9//MM9
actor ConcreteShotWeakness : Weakness{damagefactor "ConcreteShot", 1.2}
actor ConcreteShotWeakness2 : ConcreteShotWeakness {}
actor TornadoBlowWeakness : Weakness{damagefactor "TornadoBlow", 1.2}
actor TornadoBlowWeakness2 : TornadoBlowWeakness {}
actor LaserTridentWeakness : Weakness{damagefactor "LaserTrident", 1.2}
actor LaserTridentWeakness2 : LaserTridentWeakness {}
actor PlugBallWeakness : Weakness{damagefactor "PlugBall", 1.2}
actor PlugBallWeakness2 : PlugBallWeakness {}
actor JewelSatelliteWeakness : Weakness{damagefactor "JewelSatellite", 1.2}
actor JewelSatelliteWeakness2 : JewelSatelliteWeakness {}
actor HornetChaserWeakness : Weakness{damagefactor "HornetChaser", 1.2 damagefactor "HornetHoney", 1.2}
actor HornetChaserWeakness2 : HornetChaserWeakness {}
actor MagmaBazookaWeakness : Weakness{damagefactor "MagmaBazooka1", 1.2 damagefactor "MagmaBazooka2", 1.2}
actor MagmaBazookaWeakness2 : MagmaBazookaWeakness {}
actor BlackHoleBombWeakness : Weakness{damagefactor "BlackHoleBomb", 1.2 damagefactor "BlackHoleBombB", 1.2}
actor BlackHoleBombWeakness2 : BlackHoleBombWeakness {}
//MM9//MM9//MM9//MM9//MM9
//MM9//MM9//MM9//MM9//MM9
/////////////////////////
//MM10//MM10//MM10//MM10//MM10
//MM10//MM10//MM10//MM10//MM10
actor SolarBlazeWeakness : Weakness{damagefactor "SolarBlaze", 1.2}
actor SolarBlazeWeakness2 : SolarBlazeWeakness {}
//MM10//MM10//MM10//MM10//MM10
//MM10//MM10//MM10//MM10//MM10
/////////////////////////
//MMV//MMV//MMV//MMV//MMV
//MMV//MMV//MMV//MMV//MMV
//actor BubbleBomb
//MMV//MMV//MMV//MMV//MMV
//MMV//MMV//MMV//MMV//MMV
/////////////////////////
//MM?//MM?//MM?//MM?//MM?
//MM?//MM?//MM?//MM?//MM?
//actor AlienAlienAlien
//MM?//MM?//MM?//MM?//MM?
//MM?//MM?//MM?//MM?//MM?
/////////////////////////
//MMWT//MMWT//MMWT//MMWT//MMWT
//MMWT//MMWT//MMWT//MMWT//MMWT
actor BusterRodGWeakness : Weakness{damagefactor "BusterRodG", 1.2 damagefactor "BusterRodGW", 1.2}
actor BusterRodGWeakness2 : BusterRodGWeakness {}
actor MegaWaterSWeakness : Weakness{
damagefactor "MegaWaterS", 1.2
damagefactor "MWSPush", 1.2
damagefactor "MWSLift", 1.2}
actor MegaWaterSWeakness2 : MegaWaterSWeakness {}
actor HyperStormHWeakness : Weakness{
damagefactor "HyperStormHF", 1.2
damagefactor "HyperStormH", 1.2
damagefactor "HSHFire", 1.2
damagefactor "HSHCold", 1.2
damagefactor "HSHSuck", 1.2}
actor HyperStormHWeakness2 : HyperStormHWeakness {}
//MMWT//MMWT//MMWT//MMWT//MMWT
//MMWT//MMWT//MMWT//MMWT//MMWT
/////////////////////////
//MMK//MMK//MMK//MMK//MMK
//MMK//MMK//MMK//MMK//MMK
actor MirrorBusterWeakness : Weakness{
damagefactor "MirrorBuster", 1.2
damagefactor "MirrorBuster1", 1.2
damagefactor "MirrorBuster2", 1.2
damagefactor "MirrorBuster3", 1.2}
actor MirrorBusterWeakness2 : MirrorBusterWeakness {}
actor ScrewCrusherWeakness : Weakness{damagefactor "ScrewCrusher", 1.2 damagefactor "ScrewCrusherM", 1.2}
actor ScrewCrusherWeakness2 : ScrewCrusherWeakness {}
actor SakugarneWeakness : Weakness{
damagefactor "Sakugarne", 1.2
damagefactor "SakugarneB", 1.2
damagefactor "SakuRock", 1.2}
actor SakugarneWeakness2 : SakugarneWeakness {}
actor BalladeCrackerWeakness : Weakness{damagefactor "BalladeCracker", 1.2}
actor BalladeCrackerWeakness2 : BalladeCrackerWeakness {}
//MMK//MMK//MMK//MMK//MMK
//MMK//MMK//MMK//MMK//MMK
