//CONSTRUCTOR

function RewardItem(playerFaction, itemName, itemIcon, itemMoneyPrice, itemHonorPrice, itemTokenPrice, itemCost, itemStats, itemHTML)
{													//Constructor for RewardItem datatype; accepts up to 7 arguments
  this.playerFaction	 		= playerFaction;					//string variable, can be "alliance", "horde" or "both"
  this.itemName		 	 			= itemName;								//string variable, contains the name shown in the rewards list
  this.itemIcon		 	 			= itemIcon;								//string variable, contains path to item icon to be used
  this.itemMoneyPrice			=	itemMoneyPrice;
  this.itemHonorPrice		 	= itemHonorPrice;					//how much the item costs, in HONOR POINTS
  this.itemTokenPrice			= itemTokenPrice;
  this.itemCost						= itemCost;
	this.itemStats		 			= itemStats;							//Array
  this.itemHTML			 			= itemHTML;								//string variable, contains the HTML code for the item
}

tokenIcons = new Array("sporeggar","arathi","nether","warsong");
//(thisObject.itemTokenPrice) ? processPrice(thisObject.itemHonorPrice[thisBracket],thisObject.itemTokenPrice[thisBracket]) : 
function selectBracket(thisObject,thisBracket)
{
  if (thisBracket >= 0)
  {
    if (thisObject.itemStats[thisBracket])
		{
			thisObject.itemCost = generateCostString(thisObject,thisBracket);
			thisObject.itemHTML = thisObject.itemStats[thisBracket];
		}
    else
		{
			thisObject.itemHTML = "none";
			thisObject.itemCost = "none";
			//selectBracket(thisObject,thisBracket-1);
		}
  }
}

function generateCostString(thisObject,thisBracket)
{
	outPutString = "";
	if(thisObject.itemMoneyPrice && thisObject.itemMoneyPrice[thisBracket])
	{
		copperPart = thisObject.itemMoneyPrice[thisBracket];
		goldPart = Math.floor(copperPart / 10000);
		if (goldPart >= 1) copperPart -= goldPart * 10000;
		silverPart = Math.floor(copperPart / 100);
		if (silverPart >= 1) copperPart -= silverPart * 100;
		if (goldPart > 0) outPutString += goldPart+"<img src='/shared/wow-com/images/basics/factions/gold.gif'>&nbsp;";
		if (silverPart > 0) outPutString += silverPart+"<img src='/shared/wow-com/images/basics/factions/silver.gif'>&nbsp;";
		if (copperPart > 0) outPutString += copperPart+"<img src='/shared/wow-com/images/basics/factions/copper.gif'>&nbsp;";
	}
	if(thisObject.itemHonorPrice && thisObject.itemHonorPrice[thisBracket])
	{
		outPutString += thisObject.itemHonorPrice[thisBracket]+"<img src='/shared/wow-com/images/basics/factions/"+thisObject.playerFaction+"-honor.gif'>&nbsp;";
	}
	if(thisObject.itemTokenPrice && thisObject.itemTokenPrice[thisBracket])
	{
		for(carl=0; carl<thisObject.itemTokenPrice[thisBracket].length; carl++)
		{
			if (thisObject.itemTokenPrice[thisBracket][carl] > 0) outPutString += thisObject.itemTokenPrice[thisBracket][carl]+"<img src='http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/"+tokenIcons[carl]+".gif'>&nbsp;";
		}
	}
	return outPutString;
}

//------BEGIN REWARDS DEFINITION------
i = 0;
var RewardItems = new Array();

var fDesignPotentFlameSpessarite = new RewardItem("alliance","Boceto: Espesartita de llamas pujante","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_06.gif");
fDesignPotentFlameSpessarite.itemMoneyPrice = new Array();
fDesignPotentFlameSpessarite.itemMoneyPrice[0] = 60000
fDesignPotentFlameSpessarite.itemStats = new Array();
fDesignPotentFlameSpessarite.itemStats[0] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myGreen\">Boceto: Espesartita de llamas pujante</span>\
<br>Se liga al recogerlo<br>Requiere Joyería (325)<br>Requiere reputación con Bajo Arrabal - Amistoso<br>Uso: Te enseña a tallar una espesartita de llamas pujante.<br>\
<br>\
<span class=\"myGreen\">Espesartita de llamas pujante</span>\
<br>+3 índice de golpes críticos con hechizos y +4 daño de hechizo <br>\
<span class=\"myYellow\">\"Encaja en una ranura de color amarillo o rojo.\"</span>\
<br>Requiere Espesartita de llamas</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fDesignPotentFlameSpessarite; ++i;

var fPatternCloakOfArcaneEvasion = new RewardItem("alliance","Patrón: Capa de evasión Arcana","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_03.gif");
fPatternCloakOfArcaneEvasion.itemMoneyPrice = new Array();
fPatternCloakOfArcaneEvasion.itemMoneyPrice[1] = 60000
fPatternCloakOfArcaneEvasion.itemStats = new Array();
fPatternCloakOfArcaneEvasion.itemStats[1] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">Patrón: Capa de evasión Arcana<br>Se liga al recogerlo<br>Requiere Sastrería (350)<br>Requiere reputación con Bajo Arrabal - Honorado<br>Uso: Te enseña a confeccionar una capa de evasión Arcana.<br>\
<br>\
<span class=\"myBlue\">Capa de evasión Arcana</span>\
<br>Se liga al equiparlo<br>Espalda<br>76 Armadura<br>+12 Aguante<br>+32 Resistencia a lo Arcano<br>Requiere nivel 69<br><br>Requiere Madeja de tejido abisal imbuido (4), Maná primigenio (3), Vida primigenia (3), Seda de araña Tejeabismo (2)</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fPatternCloakOfArcaneEvasion; ++i;

var fGlyphOfShadowWarding = new RewardItem("alliance","Glifo de amparo de las sombras","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/Spell_Shadow_SealOfKings.gif");
fGlyphOfShadowWarding.itemMoneyPrice = new Array();
fGlyphOfShadowWarding.itemMoneyPrice[1] = 1000000
fGlyphOfShadowWarding.itemStats = new Array();
fGlyphOfShadowWarding.itemStats[1] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myGreen\">Glifo de amparo de las sombras</span>\
<br>Se liga al recogerlo<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Honorado<br>\
<span class=\"myGreen\">Uso: Añade de forma permanente 20 p. de resistencia a las Sombras a un objeto de la casilla para cabeza. No se suma a otros encantamientos de la casilla de equipamiento seleccionada.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fGlyphOfShadowWarding; ++i;

var fDesignFelsteelBoar = new RewardItem("alliance","Boceto: Jabalí de acero vil","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_05.gif");
fDesignFelsteelBoar.itemMoneyPrice = new Array();
fDesignFelsteelBoar.itemMoneyPrice[2] = 120000
fDesignFelsteelBoar.itemStats = new Array();
fDesignFelsteelBoar.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myBlue\">Boceto: Jabalí de acero vil</span>\
<br>Se liga al recogerlo<br>Requiere Joyería (370)<br>Requiere reputación con Bajo Arrabal - Venerado<br>Uso: Te enseña a confeccionar un jabalí de acero vil.<br>\
<br>\
<span class=\"myBlue\">Figurilla - Jabalí de acero vil</span>\
<br>Se liga al recogerlo<br>Único<br>Abalorio<br>Requiere nivel 70<br>\
<span class=\"myGreen\">Equipar: Aumenta el poder de ataque en 68.</span>\
<br>\
<span class=\"myGreen\">Uso: Invoca al jabalí de acero vil para que luche a tu lado durante 30 s.</span>\
<br><br>Requiere Barra de acero vil (8), Granate de sangre (2), Tierra primigenia (4)</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fDesignFelsteelBoar; ++i;

var fDesignPendantOfThawing = new RewardItem("alliance","Boceto: Colgante de deshielo","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_05.gif");
fDesignPendantOfThawing.itemMoneyPrice = new Array();
fDesignPendantOfThawing.itemMoneyPrice[2] = 120000
fDesignPendantOfThawing.itemStats = new Array();
fDesignPendantOfThawing.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myBlue\">Boceto: Colgante de deshielo</span>\
<br>Se liga al recogerlo<br>Requiere Joyería (360)<br>Requiere reputación con Bajo Arrabal - Venerado<br>Uso: Te enseña a confeccionar un colgante de deshielo.<br>\
<br>\
<span class=\"myBlue\">Colgante de deshielo</span>\
<br>Se liga al equiparlo<br>Cuello<br>+18 Aguante<br>+30 Resistencia a la Escarcha<br>Requiere nivel 70<br>\
<span class=\"myGreen\">Uso: Amortigua 900 a 2700 p. de daño de Escarcha sobre todos los miembros del grupo cercanos. Dura 5 min.<br>10 Cargas</span>\
<br><br>Requiere Barra de acero vil (2), Fuego primigenio (6), Agua primigenia (4), Adamantita mercúrica</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fDesignPendantOfThawing; ++i;

var fRecipeElixirOfMajorShadowPower = new RewardItem("alliance","Receta: Elixir de poder de las Sombras sublime","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_06.gif");
fRecipeElixirOfMajorShadowPower.itemMoneyPrice = new Array();
fRecipeElixirOfMajorShadowPower.itemMoneyPrice[2] = 80000
fRecipeElixirOfMajorShadowPower.itemStats = new Array();
fRecipeElixirOfMajorShadowPower.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myGreen\">Receta: Elixir de poder de las Sombras sublime</span>\
<br>Se liga al recogerlo<br>Requiere Alquimia (350)<br>Requiere reputación con Bajo Arrabal - Venerado<br>Uso: Te enseña a hacer un elixir de poder de las Sombras sublime.<br>\
<br>Elixir de poder de las Sombras sublime<br>Requiere nivel 60<br>\
<span class=\"myGreen\">Uso: Aumenta el daño de los hechizos de las Sombras hasta en 55 durante 1 hora. Elixir de batalla.</span>\
<br><br>Requiere Liquen antiguo, Vid Pesadilla, Vial imbuida</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fRecipeElixirOfMajorShadowPower; ++i;

var fAuchenaiKey = new RewardItem("alliance","Llave Auchenai","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Misc_Key_11.gif");
fAuchenaiKey.itemMoneyPrice = new Array();
fAuchenaiKey.itemMoneyPrice[1] = 100000
fAuchenaiKey.itemStats = new Array();
fAuchenaiKey.itemStats[1] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">Llave Auchenai<br>Se liga al recogerlo<br>Único<br>Requiere reputación con Bajo Arrabal - Venerado<br>\
<span class=\"myYellow\">\"Desbloquea el modo heroico de las mazmorras de Auchindoun.\"</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fAuchenaiKey; ++i;

var fGlyphOfTheOutcast = new RewardItem("alliance","Glifo del desterrado","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/Ability_Rogue_MasterOfSubtl.gif");
fGlyphOfTheOutcast.itemMoneyPrice = new Array();
fGlyphOfTheOutcast.itemMoneyPrice[2] = 1000000
fGlyphOfTheOutcast.itemStats = new Array();
fGlyphOfTheOutcast.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myGreen\">Glifo del desterrado</span>\
<br>Se liga al recogerlo<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Venerado<br>\
<span class=\"myGreen\">Uso: Añade de forma permanente 17 p. de fortaleza y 16 p. de intelecto a un objeto de la casilla para cabeza. No se suma a otros encantamientos de la casilla de equipamiento seleccionada.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fGlyphOfTheOutcast; ++i;

var fLeggingsOfTheSkettisExile = new RewardItem("alliance","Leotardos del exilio Skettis","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Pants_Cloth_09.gif");
fLeggingsOfTheSkettisExile.itemMoneyPrice = new Array();
fLeggingsOfTheSkettisExile.itemMoneyPrice[2] = 174403
fLeggingsOfTheSkettisExile.itemStats = new Array();
fLeggingsOfTheSkettisExile.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myBlue\">Leotardos del exilio Skettis</span>\
<br>Se liga al recogerlo<br>Piernas<span class=\"myRight\">Tela</span>\
<br>136 Armadura<br>+33 Inteligencia<br>+33 Espiritu<br>Durabilidad 65 / 65<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Venerado<br>\
<span class=\"myGreen\">Equipar: Aumenta el daño y la sanación de los hechizos mágicos y los efectos hasta en 39.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fLeggingsOfTheSkettisExile; ++i;

var fSalvagersHauberk = new RewardItem("alliance","Camisote de recuperador","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Chest_Plate09.gif");
fSalvagersHauberk.itemMoneyPrice = new Array();
fSalvagersHauberk.itemMoneyPrice[2] = 260629
fSalvagersHauberk.itemStats = new Array();
fSalvagersHauberk.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myBlue\">Camisote de recuperador</span>\
<br>Se liga al recogerlo<br>Pecho<span class=\"myRight\">Malla</span>\
<br>652 Armadura<br>+49 Aguante<br>Durabilidad 120 / 120<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Venerado<br>\
<span class=\"myGreen\">Equipar: Aumenta tu índice de golpe crítico en 33.</span>\
<br>\
<span class=\"myGreen\">Equipar: Aumenta el poder de ataque en 66.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fSalvagersHauberk; ++i;

var fLowerCityPrayerbook = new RewardItem("alliance","Libro de oraciones de Bajo Arrabal","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Misc_Book_11.gif");
fLowerCityPrayerbook.itemMoneyPrice = new Array();
fLowerCityPrayerbook.itemMoneyPrice[2] = 175952
fLowerCityPrayerbook.itemStats = new Array();
fLowerCityPrayerbook.itemStats[2] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myBlue\">Libro de oraciones de Bajo Arrabal</span>\
<br>Se liga al recogerlo<br>Abalorio<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Venerado<br>\
<span class=\"myGreen\">Equipar: Aumenta la sanación de los hechizos y los efectos hasta en 70.</span>\
<br>\
<span class=\"myGreen\">Uso: Tus sanaciones cuestan 22 p. menos de maná durante los siguientes 15 s.</span>\
<br>\
<span class=\"myYellow\">\"En este libro hay oraciones cortas de una decena de cultos.\"</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fLowerCityPrayerbook; ++i;

var fRecipeFlaskOfChromaticResistance = new RewardItem("alliance","Receta: Frasco de resistencia cromática","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Scroll_06.gif");
fRecipeFlaskOfChromaticResistance.itemMoneyPrice = new Array();
fRecipeFlaskOfChromaticResistance.itemMoneyPrice[3] = 40000
fRecipeFlaskOfChromaticResistance.itemStats = new Array();
fRecipeFlaskOfChromaticResistance.itemStats[3] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myGreen\">Receta: Frasco de resistencia cromática</span>\
<br>Requiere Alquimia (300)<br>Requiere reputación con Bajo Arrabal - Exaltado<br>Uso: Te enseña a hacer un frasco de resistencia cromática.<br>\
<br>Frasco de resistencia cromática<br>Requiere nivel 50<br>\
<span class=\"myGreen\">Uso: Aumenta tu resistencia a todos los tipos de magia en 25 durante 2 horas. Cuenta como elixir de batalla y guardián. Este efecto persiste en la Muerte.</span>\
<br>\
<br>Requiere Setelo (7), Salviargenta de montaña (3), Loto negro, Vial de cristal</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fRecipeFlaskOfChromaticResistance; ++i;

var fGavelOfUnearthedSecrets = new RewardItem("alliance","Mazo de secretos desenterrados","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Hammer_08.gif");
fGavelOfUnearthedSecrets.itemMoneyPrice = new Array();
fGavelOfUnearthedSecrets.itemMoneyPrice[3] = 482214
fGavelOfUnearthedSecrets.itemStats = new Array();
fGavelOfUnearthedSecrets.itemStats[3] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myPurple\">Mazo de secretos desenterrados</span>\
<br>Se liga al recogerlo<br>Mano derecha<span class=\"myRight\">Maza</span>\
<br>45 - 178 Dégâts<span class=\"myRight\">Velocidad 2,70</span>\
<br>(41,3 daño por segundo)<br>+24 Aguante<br>+16 Inteligencia<br>Durabilidad 105 / 105<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Exaltado<br>\
<span class=\"myGreen\">Equipar: Aumenta tu índice de golpe crítico con hechizos en 15.</span>\
<br>\
<span class=\"myGreen\">Equipar: Aumenta el daño y la sanación de los hechizos mágicos y los efectos hasta en 159.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fGavelOfUnearthedSecrets; ++i;

var fShapeshiftersSignet = new RewardItem("alliance","Sello de cambiaformas","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Jewelry_Ring_41.gif");
fShapeshiftersSignet.itemMoneyPrice = new Array();
fShapeshiftersSignet.itemMoneyPrice[3] = 197528
fShapeshiftersSignet.itemStats = new Array();
fShapeshiftersSignet.itemStats[3] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myPurple\">Sello de cambiaformas</span>\
<br>Se liga al recogerlo<br>Único<br>Dedo<br>+25 Agilidad<br>+18 Aguante<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Exaltado<br>\
<span class=\"myGreen\">Equipar: Aumenta el índice de habilidad en combate feral en 20.</span>\
<br>\
<span class=\"myGreen\">Equipar: Aumenta el índice de habilidad con dagas en 20.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fShapeshiftersSignet; ++i;

var fTridentOfTheOutcastTribe = new RewardItem("alliance","Tridente de la tribu desterrada","http://media.wow-europe.com/shared/wow-com/images/basics/arena/rewards/icons/INV_Spear_04.gif");
fTridentOfTheOutcastTribe.itemMoneyPrice = new Array();
fTridentOfTheOutcastTribe.itemMoneyPrice[3] = 2392799
fTridentOfTheOutcastTribe.itemStats = new Array();
fTridentOfTheOutcastTribe.itemStats[3] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">\
<span class=\"myPurple\">Tridente de la tribu desterrada</span>\
<br>Se liga al recogerlo<br>Duos manos<span class=\"myRight\">Arma de asta</span>\
<br>270 - 406 Dégâts<span class=\"myRight\">Velocidad 3,20</span>\
<br>(105,6 daño por segundo)<br>+37 Fortaleza<br>+54 Aguante<br>Durabilidad 120 / 120<br>Requiere nivel 70<br>Requiere reputación con Bajo Arrabal - Exaltado<br>\
<span class=\"myGreen\">Equipar: Aumenta tu índice de golpe en 36.</span>\
</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fTridentOfTheOutcastTribe; ++i;

var fLowerCityTabard = new RewardItem("alliance","Tabardo del Bajo Arrabal","/shared/wow-com/images/basics/factions/alteracvalley/stormpikebattletabard.gif");
fLowerCityTabard.itemMoneyPrice = new Array();
fLowerCityTabard.itemMoneyPrice[3] = 10000
fLowerCityTabard.itemStats = new Array();
fLowerCityTabard.itemStats[3] = "\
<table width=\"275\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\
<tr>\
<td>\
<div class=\"myTable\">Tabardo del Bajo Arrabal<br>Se liga al recogerlo<br>Único<br>Tabardo<br>Requiere reputación con Bajo Arrabal - Exaltado</div>\
</td>\
</tr>\
</table>\
";
RewardItems[i] = fLowerCityTabard; ++i;



//-------------------------------------------------------------------
//---Horde below







//------END REWARDS DEFINITION------

