Files
abysmal-isle/Scripts/Services/Expansions/High Seas/Quests/ProfessionFishQuest/Books/RareBook5.cs
Unstable Kitsune b918192e4e Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
2023-11-28 23:20:26 -05:00

234 lines
6.1 KiB
C#

using Server;
using System;
namespace Server.Items
{
public class FishingGuideBook5 : BaseBook
{
[Constructable]
public FishingGuideBook5() : base( Utility.Random( 0xFF1, 2 ), false )
{
Name = "Volume 5 - Enchanted Sea Creatures";
}
public static readonly BookContent Content = new BookContent
(
null, "Cpt. Piddlewash",
new BookPageInfo
(
"Autumn Dragonfish:",
"This beauty be",
"found in Ilshenar.",
"If prepared ",
"correctly and eaten,",
"it be improvin' yer",
"ability to meditate."
),
new BookPageInfo
(
"Bull Fish:",
"The bull fish be ",
"found in the ",
"labrynth o' Malas.",
"If prepared ",
"correctly and eaten,",
"it be increasin'",
"power to yer sword hand."
),
new BookPageInfo
(
"Crystal Fish:",
"This mystical fish",
"be found in the ",
"prism o' light. If",
"prepared correctly",
"and eaten, it be",
"protectin' a sailor",
"from lightning. "
),
new BookPageInfo
(
"Fairy Salmon:",
"This daring fish",
"swims the rivers o'",
String.Format("{0}. If prepared", FishInfo.GetFishLocation(typeof(FairySalmon))),
"correctly, and eaten,",
"it be helpin' improve",
"a sailor's concentration",
"when casting spells."
),
new BookPageInfo
(
"Fire Fish:",
"This fish be found",
"in the dungeon o' ",
"Shame. If prepared",
"correctly and eaten,",
"it be protecting a",
"sailor from fire."
),
new BookPageInfo
(
"Giant Koi:",
"This fish be found in",
"deep waters o' Tokuno.",
"If prepared correctly",
"and eaten, it be givin",
"a sailor it's ability",
"to dodge."
),
new BookPageInfo
(
"Great Barracuda:",
"This fish be found in",
"the deep waters o'",
"Felucca. If prepared",
"correctly and eaten,",
"it be increasin' yer",
"accuracy with weapons."
),
new BookPageInfo
(
"Holy Mackerel:",
"This fish be found in",
"the spirit filled ",
"waters o' Malas. If",
"prepared correctly and",
"eaten, it be making ye",
"gain mana more quickly."
),
new BookPageInfo
(
"Lava Fish:",
"This fish be found in",
"the lava rivers o' the",
String.Format("{0}. When ", FishInfo.GetFishLocation(typeof(LavaFish))),
"prepared correctly and",
"eaten, it be increasin'",
"yer mana when ye be ",
"injured."
),
new BookPageInfo
(
"Reaper Fish:",
"This fish be found in",
"the lakes o' dungeon",
"Doom. If prepared ",
"correctly and eaten ",
"it be protectin' ye ",
"from poison damage."
),
new BookPageInfo
(
"Summer Dragonfish:",
"This beautiful fish ",
"be found in the pools",
"o' dungeon Destard. ",
"If prepared correctly",
"and eaten, it will ",
"increase spell damage."
),
new BookPageInfo
(
"Unicorn Fish:",
"This great fish be ",
"found in the Twisted ",
"Weald. If prepared ",
"correctly and eaten, ",
"ye will recover from ",
"fatigue more quickly."
),
new BookPageInfo
(
"Yellowtail Barracuda:",
"This devil be found ",
"in the deep waters o'",
"Trammel. If prepared ",
"correctly and eaten,",
"ye will heal more",
"quickly."
),
new BookPageInfo
(
"Blue Lobster:",
"This lobster be exclusive",
"to the Ice Dungeon. If",
"prepared correctly and",
"eaten, it protects ye",
"from damage due to cold."
),
new BookPageInfo
(
"Spider Crab:",
"Found in the waters o'",
"Terathan Keep. If ",
"prepared correctly and",
"eaten, it be improvin",
"yer ability to focus."
),
new BookPageInfo
(
"Stone Crab:",
"This tough customer",
"be ound in the deep ",
"sea o' the Lost Lands.",
"If prepared correctly",
"and eaten, it makes yer",
"skin tougher."
)
);
public override BookContent DefaultContent{ get{ return Content; } }
public FishingGuideBook5( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.WriteEncodedInt( (int)0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadEncodedInt();
}
}
}