Example #1
0
        public override ClassUnlockLoreBase CreateLoreBase()
        {
            ClassUnlockLoreBase LoreBase = new ClassUnlockLoreBase();

            LoreBase.AddTalkToNpcObjective(Terraria.ID.NPCID.Merchant, "You want to learn what is It to be a merchant? Alright, pay me 1 Gold Coin.", "The hidden knowledge to being ");
            LoreBase.AddGatherItemObjective(Terraria.ID.ItemID.GoldCoin, 1, "a merchant is contained here.");
            LoreBase.AddTalkToNpcObjective(Terraria.ID.NPCID.Merchant, "You've got the coin. Now, you need to get me a rare product. An Angel Statue", "\nBuy low, sell high.");
            LoreBase.AddGatherItemObjective(Terraria.ID.ItemID.AngelStatue, 1, " Watch the profit, and the sales.");
            LoreBase.AddTalkToNpcObjective(Terraria.ID.NPCID.Merchant, "Good, now get out. I've got nothing else to say.", "\nThat is the basic of mercantile.");
            return(LoreBase);
        }
Example #2
0
        public override ClassUnlockLoreBase CreateLoreBase()
        {
            ClassUnlockLoreBase Lore = new ClassUnlockLoreBase();

            Lore.AddHuntObjective(Terraria.ID.NPCID.Zombie, 30, "Who do you pledge loyalty to?");
            Lore.AddHuntObjective(Terraria.ID.NPCID.GoblinWarrior, 20, " Vow to protect someone and");
            Lore.AddTalkToNpcObjective(Terraria.ID.NPCID.DyeTrader, "You want to learn what is It to be a Knight? Well, maybe I have something related to that... Check this.", "\nkeep that someone safe");
            Lore.AddGatherItemObjective(Terraria.ID.ItemID.CopperShortsword, 1, " to be a true knight.");
            return(Lore);
        }