Skip to content
This repository has been archived by the owner on Jan 24, 2019. It is now read-only.

Commit

Permalink
Alchemist burst projs to alchemist projectile
Browse files Browse the repository at this point in the history
  • Loading branch information
Jofairden committed Sep 15, 2017
1 parent 9cb8b0e commit 3beed16
Show file tree
Hide file tree
Showing 39 changed files with 78 additions and 312 deletions.
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BasicBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BasicBurst : ModProjectile
public class BasicBurst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BasicSkull.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BasicSkull : ModProjectile
public class BasicSkull : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -27,13 +27,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void AI()
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BasicSkullburst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BasicSkullburst : ModProjectile
public class BasicSkullburst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BoomBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BoomBurst : ModProjectile
public class BoomBurst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BoomSkull.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BoomSkull : ModProjectile
public class BoomSkull : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -28,13 +28,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void Kill(int timeLeft)
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/BoomSkullburst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class BoomSkullburst : ModProjectile
public class BoomSkullburst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -17,13 +17,7 @@ public override void SetDefaults()
projectile.penetrate = -1;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void Kill(int timeLeft)
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/ClusterBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class ClusterBurst : ModProjectile
public class ClusterBurst : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -27,13 +27,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void AI()
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/ClusterSkull.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class ClusterSkull : ModProjectile
public class ClusterSkull : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/ClusterSkullburst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class ClusterSkullburst : ModProjectile
public class ClusterSkullburst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/CrystalBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class CrystalBurst : ModProjectile
public class CrystalBurst : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -27,13 +27,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void AI()
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/CrystalSkull.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class CrystalSkull : ModProjectile
public class CrystalSkull : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/CrystalSkullburst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class CrystalSkullburst : ModProjectile
public class CrystalSkullburst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void AI()
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/FieryBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class FieryBurst : ModProjectile
public class FieryBurst : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -27,13 +27,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void OnHitNPC(NPC target, int damage, float knockback, bool crit)
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/FierySkull.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class FierySkull : ModProjectile
public class FierySkull : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void OnHitNPC(NPC target, int damage, float knockback, bool crit)
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/FierySkullburst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class FierySkullburst : ModProjectile
public class FierySkullburst : AlchemistProjectile
{
public override void SetDefaults()
{
Expand All @@ -22,13 +22,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}


public override void OnHitNPC(NPC target, int damage, float knockback, bool crit)
{
Expand Down
10 changes: 2 additions & 8 deletions Projectiles/Alchemic/Bursts/FrostBurst.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

namespace Tremor.Projectiles.Alchemic.Bursts
{
public class FrostBurst : ModProjectile
public class FrostBurst : AlchemistProjectile
{

public override void SetDefaults()
Expand All @@ -27,13 +27,7 @@ public override void SetDefaults()
return Color.White;
}

public override void ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)
{
if (Main.rand.Next(1, 101) <= Main.player[projectile.owner].GetModPlayer<MPlayer>(mod).alchemicalCrit)
{
crit = true;
}
}



public override void OnHitNPC(NPC target, int damage, float knockback, bool crit)
Expand Down
Loading

0 comments on commit 3beed16

Please sign in to comment.