diff options
author | Jesusaves <cpntb1@ymail.com> | 2022-01-05 15:46:32 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2022-01-05 15:46:32 -0300 |
commit | 61dfc10ba0c1f36dc3bd240c797e8570451600c8 (patch) | |
tree | 86be2eb55b23776fa8435d1c45cf9d9576348091 /npc/items | |
parent | ac1617a96577e4749aa273acb6104612723c2513 (diff) | |
download | serverdata-61dfc10ba0c1f36dc3bd240c797e8570451600c8.tar.gz serverdata-61dfc10ba0c1f36dc3bd240c797e8570451600c8.tar.bz2 serverdata-61dfc10ba0c1f36dc3bd240c797e8570451600c8.tar.xz serverdata-61dfc10ba0c1f36dc3bd240c797e8570451600c8.zip |
Add detailed pet information/summary to the books
Diffstat (limited to 'npc/items')
-rw-r--r-- | npc/items/books.txt | 114 |
1 files changed, 113 insertions, 1 deletions
diff --git a/npc/items/books.txt b/npc/items/books.txt index c4db758b8..7fb772169 100644 --- a/npc/items/books.txt +++ b/npc/items/books.txt @@ -99,7 +99,12 @@ OnInit: function script PetcaringBook { - narrator 1, + select + l("General Information"), + l("Pet Summary"); + mes ""; + if (@menu == 1) { + narrator 1, l("So you have now a pet, who is loyal to you. It'll follow you everywhere, but there are two things you must know."), l("Do not let intimacy and hunger get to zero. If any of those get to zero, it'll leave you forever."), l("Pets must keep a strict diet. Pious eats Piberries, Bhoppers eat Aquadas, and Maggots eats Bug Legs."), @@ -111,6 +116,113 @@ function script PetcaringBook { l("Some pets will also collect loot for you, right click on it so it drop whatever it is holding for you."), l("...And if you're still trying to check your pet stats, just hover it with your mouse. Thanks."), l("-- Animals Protection Agency of Hurnscald"); + } else { + mes l("%s", getitemlink(PiouEgg)); + mesc b(l("Acquisition: ")) + l("Login Bonus"); + mesc b(l("Food: ")) + getitemlink(Piberries); + mesc b(l("Bonus: ")) + l("Loot 10, Luck +2, Luck Dance"); + + dnext; + mes ""; + mes l("%s", getitemlink(Ratte)); + mesc b(l("Acquisition: ")) + l("Unobtanium"); + mesc b(l("Food: ")) + getitemlink(Cheese); + mesc b(l("Bonus: ")) + l("Loot 3, Dex +5"); + + dnext; + mes ""; + mes l("%s", getitemlink(DuckEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(CherryCake); + mesc b(l("Bonus: ")) + l("Loot 3, Steal +15%, Passive HP Regen (1)"); + + dnext; + mes ""; + mes l("%s", getitemlink(FluffyEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(LettuceLeaf); + mesc b(l("Bonus: ")) + l("Loot 3, Max MP +250"); + + dnext; + mes ""; + mes l("%s", getitemlink(MaggotCocoon)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(BugLeg); + mesc b(l("Bonus: ")) + l("Loot 3, Max HP +250"); + + dnext; + mes ""; + mes l("%s", getitemlink(BatEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(RoastedMaggot); + mesc b(l("Bonus: ")) + l("Loot 3, ASPD +5%"); + + dnext; + mes ""; + mes l("%s", getitemlink(ForestShroomEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(Moss); + mesc b(l("Bonus: ")) + l("Loot 3, STR +4, AGI +1"); + + dnext; + mes ""; + mes l("%s", getitemlink(MoggunEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(MoubooSteak); + mesc b(l("Bonus: ")) + l("Loot 3, DEF +5"); + + dnext; + mes ""; + mes l("%s", getitemlink(TamedSnakeEgg)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(MoubooSteak); + mesc b(l("Bonus: ")) + l("Loot 3, Evasion +7"); + + dnext; + mes ""; + mes l("%s", getitemlink(DragonHorn)); + mesc b(l("Acquisition: ")) + l("Grand Hunter Quest"); + mesc b(l("Food: ")) + getitemlink(Dragonfruit); + mesc b(l("Bonus: ")) + l("Loot 4, Str +1, Gold Drop (4%)"); + + dnext; + mes ""; + mes l("%s", getitemlink(BhopEgg)); + mesc b(l("Acquisition: ")) + l("Easter Top 1 Prize"); + mesc b(l("Food: ")) + getitemlink(Aquada); + mesc b(l("Bonus: ")) + l("Loot 3, Luck +5, Luck Dance, Passive MP Regen (1)"); + + dnext; + mes ""; + mes l("%s", getitemlink(DoggyDog)); + mesc b(l("Acquisition: ")) + l("Valentine Top 1 Prize"); + mesc b(l("Food: ")) + getitemlink(AnimalBones); + mesc b(l("Bonus: ")) + l("Loot 3, STR +5, Vitality Dance, Passive HP Regen (1)"); + + dnext; + mes ""; + mes l("%s", getitemlink(CattyCat)); + mesc b(l("Acquisition: ")) + l("Christmas Top 1 Prize"); + mesc b(l("Food: ")) + getitemlink(Milk); + mesc b(l("Bonus: ")) + l("Loot 3, Agi +5, Agility Dance, Passive MP Regen (1)"); + + dnext; + mes ""; + mes l("%s", getitemlink(BlackyCat)); + mesc b(l("Acquisition: ")) + l("Unobtanium"); + mesc b(l("Food: ")) + getitemlink(Mashmallow); + mesc b(l("Bonus: ")) + l("Loot 3, Int +5, Agi +1"); + + dnext; + mes ""; + mes l("%s", getitemlink(PinkieCrystal)); + mesc b(l("Acquisition: ")) + l("Ultra Rare Drop"); + mesc b(l("Food: ")) + getitemlink(CherryCake); + mesc b(l("Bonus: ")) + l("Loot 3, Agi +5"); + + next; + mes l("-- Animals Protection Agency of Hurnscald"); + } return; } |