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); }
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); }