protected virtual InstrumentType GetInstrumentType(Creature creature) { return creature.RightHand.Data.InstrumentType; }