
Kill Tracker System:
- A new Kill Tracker System has been introduced to monitor your progress in killing specific monsters worldwide.- This system is in BETA and scores may be reset before the system goes live.
 
- You can view your kill counts for specific monsters and track your achievements as you battle various creatures on Heritage.- Visit the Kill Tracking Herald currently set up in Luna.
- [ShowKills - command to view your own and other's kill tracker.
 
- When you kill a kill-tracked creature you will be notified with a green system message.- Once a tracked creature is killed for the first time it will add the kill tracker object to your Kill Tracking Menu for you to view.
- There are currently a lot of creatures set up to have their kills tracked/can be collected.- More/All will be added as time goes on.
 
 
- The player who delivers the final death blow is considered the "killer" of any one creature.
- Please report any bugs or suggested improvements regarding this initial implementation.
Current List of kill-trackable monsters:
		Code:
	
	private static readonly Dictionary<Type, Func<IKillTracker>> _TrackerMap = new()
{
    { typeof(AbysmalHorror), () => new AbyssmalHorrorKillTracker() },
    { typeof(AcidElemental), () => new AcidElementalKillTracker() },
    { typeof(AgapiteElemental), () => new AgapiteElementalKillTracker() },
    { typeof(AirElemental), () => new AirElementalKillTracker() },
    { typeof(Alligator), () => new AlligatorKillTracker() },
    { typeof(AncientLich), () => new AncientLichKillTracker() },
    { typeof(AncientWyrm), () => new AncientWyrmKillTracker() },
    { typeof(ArcticOgreLord), () => new ArcticOgreLordKillTracker() },
    { typeof(Balron), () => new BalronKillTracker() },
    { typeof(Barracoon), () => new BarracoonKillTracker() },
    { typeof(Beetle), () => new BeetleKillTracker() },
    { typeof(BlackBear), () => new BlackBearKillTracker() },
    { typeof(BloodElemental), () => new BloodElementalKillTracker() },
    { typeof(BogThing), () => new BogThingKillTracker() },
    { typeof(BoneDemon), () => new BoneDemonKillTracker() },
    { typeof(BoneKnight), () => new BoneKnightKillTracker() },
    { typeof(BoneMagi), () => new BoneMagiKillTracker() },
    { typeof(BronzeElemental), () => new BronzeElementalKillTracker() },
    { typeof(BrownBear), () => new BrownBearKillTracker() },
    { typeof(Bull), () => new BullKillTracker() },
    { typeof(Centaur), () => new CentaurKillTracker() },
    { typeof(Changeling), () => new ChangelingKillTracker() },
    { typeof(ClockworkExodus), () => new ClockworkExodusKillTracker() },
    { typeof(CopperElemental), () => new CopperElementalKillTracker() },
    { typeof(CoraTheSorceress), () => new CoraTheSorceressKillTracker() },
    { typeof(Corpser), () => new CorpserKillTracker() },
    { typeof(Cow), () => new CowKillTracker() },
    { typeof(CuSidhe), () => new CuSidheKillTracker() },
    { typeof(Cyclops), () => new CyclopsKillTracker() },
    { typeof(Daemon), () => new DaemonKillTracker() },
    { typeof(DarknightCreeper), () => new DarknightCreeperKillTracker() },
    { typeof(DarkWisp), () => new DarkWispKillTracker() },
    { typeof(DeepSeaSerpent), () => new DeepSeaSerpentKillTracker() },
    { typeof(DemonKnight), () => new DarkFatherKillTracker() },
    { typeof(DesertOstard), () => new DesertOstardKillTracker() },
    { typeof(DireWolf), () => new DireWolfKillTracker() },
    { typeof(Dragon), () => new DragonKillTracker() },
    { typeof(DragonTurtle), () => new DragonTurtleKillTracker() },
    { typeof(Drake), () => new DrakeKillTracker() },
    { typeof(DreadHorn), () => new DreadHornKillTracker() },
    { typeof(DreadSpider), () => new DreadSpiderKillTracker() },
    { typeof(DullCopperElemental), () => new DullCopperElementalKillTracker() },
    { typeof(Eagle), () => new EagleKillTracker() },
    { typeof(EarthElemental), () => new EarthElementalKillTracker() },
    { typeof(ElderGazer), () => new ElderGazerKillTracker() },
    { typeof(Ettin), () => new EttinKillTracker() },
    { typeof(EvilMage), () => new EvilMageKillTracker() },
    { typeof(EvilMageLord), () => new EvilMageLordKillTracker() },
    { typeof(FairyDragon), () => new FairyDragonKillTracker() },
    { typeof(FanDancer), () => new FanDancerKillTracker() },
    { typeof(FireBeetle), () => new FireBeetleKillTracker() },
    { typeof(FireElemental), () => new FireElementalKillTracker() },
    { typeof(FireSteed), () => new FireSteedKillTracker() },
    { typeof(FleshRenderer), () => new FleshrendererKillTracker() },
    { typeof(ForestOstard), () => new ForestOstardKillTracker() },
    { typeof(FrenziedOstard), () => new FrenziedOstardKillTracker() },
    { typeof(FrostSpider), () => new FrostSpiderKillTracker() },
    { typeof(FrostTroll), () => new FrostTrollKillTracker() },
    { typeof(Gaman), () => new GamanKillTracker() },
    { typeof(Gazer), () => new GazerKillTracker() },
    { typeof(Ghoul), () => new GhoulKillTracker() },
    { typeof(GiantRat), () => new GiantRatKillTracker() },
    { typeof(GiantSerpent), () => new GiantSerpentKillTracker() },
    { typeof(GiantSpider), () => new GiantSpiderKillTracker() },
    { typeof(GiantToad), () => new GiantToadKillTracker() },
    { typeof(GoldenElemental), () => new GoldenElementalKillTracker() },
    { typeof(Gorilla), () => new GorillaKillTracker() },
    { typeof(GreaterDragon), () => new GreaterDragonKillTracker() },
    { typeof(GreatHart), () => new GreatHartKillTracker() },
    { typeof(GrizzlyBear), () => new GrizzlyBearKillTracker() },
    { typeof(Harpy), () => new HarpyKillTracker() },
    { typeof(Harrower), () => new HarrowerKillTracker() },
    { typeof(HeadlessOne), () => new HeadlessOneKillTracker() },
    { typeof(Hind), () => new HindKillTracker() },
    { typeof(Hiryu), () => new HiryuKillTracker() },
    { typeof(Horse), () => new HorseKillTracker() },
    { typeof(IceElemental), () => new IceElementalKillTracker() },
    { typeof(IceFiend), () => new IceFiendKillTracker() },
    { typeof(Imp), () => new ImpKillTracker() },
    { typeof(Impaler), () => new ImpalerKillTracker() },
    { typeof(JukaLord), () => new JukaLordKillTracker() },
    { typeof(JukaMage), () => new JukaMageKillTracker() },
    { typeof(JukaWarrior), () => new JukaWarriorKillTracker() },
    { typeof(Kirin), () => new KirinKillTracker() },
    { typeof(LadyMelisande), () => new LadyMelisandeKillTracker() },
    { typeof(LesserHiryu), () => new LesserHiryuKillTracker() },
    { typeof(Lich), () => new LichKillTracker() },
    { typeof(LichLord), () => new LichLordKillTracker() },
    { typeof(Lion), () => new LionKillTracker() },
    { typeof(Lizardman), () => new LizardmanKillTracker() },
    { typeof(Llama), () => new LlamaKillTracker() },
    { typeof(LordOaks), () => new LordOaksKillTracker() },
    { typeof(Medusa), () => new MedusaKillTracker() },
    { typeof(Mephitis), () => new MephitisKillTracker() },
    { typeof(Miasma), () => new MiasmaKillTracker() },
    { typeof(Mongbat), () => new MongbatKillTracker() },
    { typeof(MountainGoat), () => new MountainGoatKillTracker() },
    { typeof(Mummy), () => new MummyKillTracker() },
    { typeof(Najasaurus), () => new NajasaurusKillTracker() },
    { typeof(Navrey), () => new NavreyKillTracker() },
    { typeof(Neira), () => new NeiraKillTracker() },
    { typeof(Nightmare), () => new NightmareKillTracker() },
    { typeof(Ogre), () => new OgreKillTracker() },
    { typeof(OgreLord), () => new OgreLordKillTracker() },
    { typeof(Oni), () => new OniKillTracker() },
    { typeof(OphidianArchmage), () => new OphidianArchmageKillTracker() },
    { typeof(OphidianKnight), () => new OphidianKnightKillTracker() },
    { typeof(OphidianMage), () => new OphidianMageKillTracker() },
    { typeof(OphidianMatriarch), () => new OphidianMatriarchKillTracker() },
    { typeof(OphidianWarrior), () => new OphidianWarriorKillTracker() },
    { typeof(Orc), () => new OrcKillTracker() },
    { typeof(OrcBomber), () => new OrcBomberKillTracker() },
    { typeof(OrcBrute), () => new OrcBruteKillTracker() },
    { typeof(OrcCaptain), () => new OrcCaptainKillTracker() },
    { typeof(OrcChopper), () => new OrcChopperKillTracker() },
    { typeof(OrcishLord), () => new OrcishLordKillTracker() },
    { typeof(OrcishMage), () => new OrcishMageKillTracker() },
    { typeof(OrcScout), () => new OrcScoutKillTracker() },
    { typeof(Phoenix), () => new PhoenixKillTracker() },
    { typeof(PolarBear), () => new PolarBearKillTracker() },
    { typeof(PlagueBeast), () => new PlagueBeastKillTracker() },
    { typeof(PlagueBeastLord), () => new PlagueBeastLordKillTracker() },
    { typeof(RaiJu), () => new RaiJuKillTracker() },
    { typeof(Raptor), () => new RaptorKillTracker() },
    { typeof(Ratman), () => new RatmanKillTracker() },
    { typeof(RatmanArcher), () => new RatmanArcherKillTracker() },
    { typeof(RatmanMage), () => new RatmanMageKillTracker() },
    { typeof(Reaper), () => new ReaperKillTracker() },
    { typeof(Reptalon), () => new ReptalonKillTracker() },
    { typeof(Rikktor), () => new RikktorKillTracker() },
    { typeof(RottingCorpse), () => new RottingCorpseKillTracker() },
    { typeof(RuneBeetle), () => new RuneBeetleKillTracker() },
    { typeof(Satyr), () => new SatyrKillTracker() },
    { typeof(Scorpion), () => new ScorpionKillTracker() },
    { typeof(SeaSerpent), () => new SeaSerpentKillTracker() },
    { typeof(Shade), () => new ShadeKillTracker() },
    { typeof(ShadowIronElemental), () => new ShadowIronElementalKillTracker() },
    { typeof(ShadowKnight), () => new ShadowKnightKillTracker() },
    { typeof(ShadowWisp), () => new ShadowWispKillTracker() },
    { typeof(ShadowWyrm), () => new ShadowWyrmKillTracker() },
    { typeof(SilverSerpent), () => new SilverSerpentKillTracker() },
    { typeof(SkeletalKnight), () => new SkeletalKnightKillTracker() },
    { typeof(SkeletalMage), () => new SkeletalMageKillTracker() },
    { typeof(Skeleton), () => new SkeletonKillTracker() },
    { typeof(Slime), () => new SlimeKillTracker() },
    { typeof(Snake), () => new SnakeKillTracker() },
    { typeof(SnowElemental), () => new SnowElementalKillTracker() },
    { typeof(Spectre), () => new SpectreKillTracker() },
    { typeof(Spellbinder), () => new SpellbinderKillTracker() },
    { typeof(StoneHarpy), () => new StoneHarpyKillTracker() },
    { typeof(StygianDragon), () => new StygianDragonKillTracker() },
    { typeof(TerathanAvenger), () => new TerathanAvengerKillTracker() },
    { typeof(TerathanDrone), () => new TerathanDroneKillTracker() },
    { typeof(TerathanMatriarch), () => new TerathanMatriarchKillTracker() },
    { typeof(TerathanWarrior), () => new TerathanWarriorKillTracker() },
    { typeof(TimberWolf), () => new TimberWolfKillTracker() },
    { typeof(Titan), () => new TitanKillTracker() },
    { typeof(Travesty), () => new TravestyKillTracker() },
    { typeof(Troglodyte), () => new TroglodyteKillTracker() },
    { typeof(Troll), () => new TrollKillTracker() },
    { typeof(TsukiWolf), () => new TsukiWolfKillTracker() },
    { typeof(Unicorn), () => new UnicornKillTracker() },
    { typeof(ValoriteElemental), () => new ValoriteElementalKillTracker() },
    { typeof(VampireBat), () => new VampireBatKillTracker() },
    { typeof(VeriteElemental), () => new VeriteElementalKillTracker() },
    { typeof(Walrus), () => new WalrusKillTracker() },
    { typeof(WandererOfTheVoid), () => new WandererOfTheVoidKillTracker() },
    { typeof(WaterElemental), () => new WaterElementalKillTracker() },
    { typeof(WhiteWyrm), () => new WhiteWyrmKillTracker() },
    { typeof(Wisp), () => new WispKillTracker() },
    { typeof(Wraith), () => new WraithKillTracker() },
    { typeof(YomotsuElder), () => new YomotsuElderKillTracker() },
    { typeof(YomotsuPriest), () => new YomotsuPriestKillTracker() },
    { typeof(YomotsuWarrior), () => new YomotsuWarriorKillTracker() },
    { typeof(Zombie), () => new ZombieKillTracker() }
};
			
				Last edited: 
			
		
	
								
								
									
	
								
							
							 
				 
 
		
