Brooch enum support for Sapphire and skill level.
Thanks to nasseka.
This commit is contained in:
		@@ -126,7 +126,7 @@ public class BeastSoulShot implements IItemHandler
 | 
			
		||||
			// Visual effect change if player has equipped Ruby level 3 or higher
 | 
			
		||||
			if (activeOwner.getActiveRubyJewel() != null)
 | 
			
		||||
			{
 | 
			
		||||
				Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(pet, pet, activeOwner.getActiveRubyJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
				Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(pet, pet, activeOwner.getActiveRubyJewel().getSkillId(), activeOwner.getActiveRubyJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
			}
 | 
			
		||||
			else
 | 
			
		||||
			{
 | 
			
		||||
@@ -143,7 +143,7 @@ public class BeastSoulShot implements IItemHandler
 | 
			
		||||
				// Visual effect change if player has equipped Ruby level 3 or higher
 | 
			
		||||
				if (activeOwner.getActiveRubyJewel() != null)
 | 
			
		||||
				{
 | 
			
		||||
					Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(s, s, activeOwner.getActiveRubyJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
					Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(s, s, activeOwner.getActiveRubyJewel().getSkillId(), activeOwner.getActiveRubyJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
				}
 | 
			
		||||
				else
 | 
			
		||||
				{
 | 
			
		||||
 
 | 
			
		||||
@@ -127,7 +127,7 @@ public class BeastSpiritShot implements IItemHandler
 | 
			
		||||
			// Visual effect change if player has equipped Sapphire level 3 or higher
 | 
			
		||||
			if (activeOwner.getActiveShappireJewel() != null)
 | 
			
		||||
			{
 | 
			
		||||
				Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(pet, pet, activeOwner.getActiveShappireJewel().getEffectId(), 2, 0, 0), 600);
 | 
			
		||||
				Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(pet, pet, activeOwner.getActiveShappireJewel().getSkillId(), activeOwner.getActiveShappireJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
			}
 | 
			
		||||
			else
 | 
			
		||||
			{
 | 
			
		||||
@@ -144,7 +144,7 @@ public class BeastSpiritShot implements IItemHandler
 | 
			
		||||
				// Visual effect change if player has equipped Sapphire level 3 or higher
 | 
			
		||||
				if (activeOwner.getActiveShappireJewel() != null)
 | 
			
		||||
				{
 | 
			
		||||
					Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(s, s, activeOwner.getActiveShappireJewel().getEffectId(), 2, 0, 0), 600);
 | 
			
		||||
					Broadcast.toSelfAndKnownPlayersInRadius(activeOwner, new MagicSkillUse(s, s, activeOwner.getActiveShappireJewel().getSkillId(), activeOwner.getActiveShappireJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
				}
 | 
			
		||||
				else
 | 
			
		||||
				{
 | 
			
		||||
 
 | 
			
		||||
@@ -101,7 +101,7 @@ public class BlessedSoulShots implements IItemHandler
 | 
			
		||||
		// Visual effect change if player has equipped Ruby level 3 or higher
 | 
			
		||||
		if (player.getActiveRubyJewel() != null)
 | 
			
		||||
		{
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveRubyJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveRubyJewel().getSkillId(), player.getActiveRubyJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
		}
 | 
			
		||||
		else
 | 
			
		||||
		{
 | 
			
		||||
 
 | 
			
		||||
@@ -91,7 +91,7 @@ public class BlessedSpiritShot implements IItemHandler
 | 
			
		||||
		// Visual effect change if player has equipped Sapphire level 3 or higher
 | 
			
		||||
		if (player.getActiveShappireJewel() != null)
 | 
			
		||||
		{
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveShappireJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveShappireJewel().getSkillId(), player.getActiveShappireJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
		}
 | 
			
		||||
		else
 | 
			
		||||
		{
 | 
			
		||||
 
 | 
			
		||||
@@ -98,7 +98,7 @@ public class SoulShots implements IItemHandler
 | 
			
		||||
		// Visual effect change if player has equipped Ruby level 3 or higher
 | 
			
		||||
		if (player.getActiveRubyJewel() != null)
 | 
			
		||||
		{
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveRubyJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveRubyJewel().getSkillId(), player.getActiveRubyJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
		}
 | 
			
		||||
		else
 | 
			
		||||
		{
 | 
			
		||||
 
 | 
			
		||||
@@ -91,7 +91,7 @@ public class SpiritShot implements IItemHandler
 | 
			
		||||
		// Visual effect change if player has equipped Sapphire level 3 or higher
 | 
			
		||||
		if (player.getActiveShappireJewel() != null)
 | 
			
		||||
		{
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveShappireJewel().getEffectId(), 1, 0, 0), 600);
 | 
			
		||||
			Broadcast.toSelfAndKnownPlayersInRadius(player, new MagicSkillUse(player, player, player.getActiveShappireJewel().getSkillId(), player.getActiveShappireJewel().getSkillLevel(), 0, 0), 600);
 | 
			
		||||
		}
 | 
			
		||||
		else
 | 
			
		||||
		{
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user