Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
@@ -0,0 +1,161 @@
|
||||
using Server;
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FishingGuideBook1 : BaseBook
|
||||
{
|
||||
[Constructable]
|
||||
public FishingGuideBook1() : base( Utility.Random( 0xFF1, 2 ), false )
|
||||
{
|
||||
Name = "Volume 1 - Uncommon Shore Fish";
|
||||
}
|
||||
|
||||
public static readonly BookContent Content = new BookContent
|
||||
(
|
||||
null, "Cpt. Piddlewash",
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Bluegill Sunfish:",
|
||||
"Be wary o these bluegills,",
|
||||
"they be a bit snooty but",
|
||||
"they be tastin' great on a",
|
||||
"cracker."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Brook trout:",
|
||||
"These be found in brooks",
|
||||
"mostly, but sometimes",
|
||||
"streams, ponds, creeks,",
|
||||
"rivers, inlets, fords, and",
|
||||
"occasionally puddles."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Green catfish:",
|
||||
|
||||
"Dont let the green color",
|
||||
"scare ye away, it be",
|
||||
"delicious! Folks what eat",
|
||||
"them say they make yer eyes",
|
||||
"turn green."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Kokanee salmon:",
|
||||
|
||||
"I named this'n fer me",
|
||||
"favorite aunt in hopes that",
|
||||
"she would leave me her ship.",
|
||||
"Then she left it to her",
|
||||
"boyfriend so I changed it to",
|
||||
"Kokanee. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Pike:",
|
||||
|
||||
"This fresh water fish be lookin'",
|
||||
"a bit like their ocean cousin",
|
||||
"the barracuda. But don't be",
|
||||
"fooled, they bite!"
|
||||
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Pumpkinseed Sunfish:",
|
||||
|
||||
"Found in rivers and other shallow",
|
||||
"waters, this fish be so named",
|
||||
"because it be first caught by me",
|
||||
"friend, Pumpkinseed Smith."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Rainbow trout:",
|
||||
|
||||
"These trout be colored a bit like",
|
||||
"rainbow salmon but they're not,",
|
||||
"they're trout."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Redbelly bream:",
|
||||
|
||||
"The secret ta catchin' these",
|
||||
"particular bream is ta be fishin'",
|
||||
"near the shores."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Smallmouth bass:",
|
||||
|
||||
"'Tis believed that this",
|
||||
"fish is uncommon simply",
|
||||
"because it be a picky 'eater. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Uncommon shiner:",
|
||||
|
||||
"This fish is not to be",
|
||||
"confused with the common",
|
||||
"shiner. The uncommon",
|
||||
"shiner tastes way better."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Walleye:",
|
||||
|
||||
"This be a tricky devil",
|
||||
"'cause he can see ye coming.",
|
||||
"'Tis best to fish her them",
|
||||
"at night or ta be wearin'",
|
||||
"a worm costume."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Yellow perch:",
|
||||
|
||||
"Ye can sometimes see",
|
||||
"these swimmin' near rocks",
|
||||
"and such. They be easy ta",
|
||||
"spot cause they be yellow",
|
||||
"somewhere on thar body."
|
||||
)
|
||||
);
|
||||
|
||||
public override BookContent DefaultContent{ get{ return Content; } }
|
||||
|
||||
public FishingGuideBook1( 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,232 @@
|
||||
using Server;
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FishingGuideBook2 : BaseBook
|
||||
{
|
||||
[Constructable]
|
||||
public FishingGuideBook2() : base( Utility.Random( 0xFF1, 2 ), false )
|
||||
{
|
||||
Name = "Volume 2 - Uncommon Sea Fish";
|
||||
}
|
||||
|
||||
public static readonly BookContent Content = new BookContent
|
||||
(
|
||||
null, "Cpt. Piddlewash",
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Amberjack:",
|
||||
|
||||
"One o’ these days I’m",
|
||||
"going ta hang up me",
|
||||
"fishin’ pole and start",
|
||||
"me own brewery, and I’m",
|
||||
"going to name me brew",
|
||||
"amberjack."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Black sea bass",
|
||||
|
||||
"The black seabass be",
|
||||
"a more purpley color in",
|
||||
"me personal opinion,",
|
||||
"but it wasn’ me what",
|
||||
"named it. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Blue grouper:",
|
||||
|
||||
"Dont let the green color",
|
||||
"scare ye away, it be",
|
||||
"delicious! Folks what eat",
|
||||
"them say they make yer eyes",
|
||||
"turn green."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Bluefish:",
|
||||
|
||||
"These be uncommon",
|
||||
"because most fishermen",
|
||||
"mistake them for other",
|
||||
"fish cause they ain’t",
|
||||
"actually blue. This be",
|
||||
"thar natural defense. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Bonefish:",
|
||||
|
||||
"This fish be havin ",
|
||||
"lots o’ bones. Like",
|
||||
"double the normal",
|
||||
"amount. I seen some",
|
||||
"that couldn’t even move!"
|
||||
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Bonito:",
|
||||
|
||||
"Bonito be great when",
|
||||
"smoked and dried. Tis",
|
||||
"a favorite of Tokuno. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Cape cod:",
|
||||
|
||||
"This fish be found off",
|
||||
"the cape. Way off the",
|
||||
"cape. Like, in the",
|
||||
"middle o the sea. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Captain snook:",
|
||||
|
||||
"Whatever sun baked ",
|
||||
"swab named this poor",
|
||||
"devil cap’n snook",
|
||||
"should be keel hauled!",
|
||||
"I knew Cap’n Snook,",
|
||||
"this be no Cap’n Snook. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Cobia:",
|
||||
|
||||
"Best to not be confusin’",
|
||||
"the cobia with the cobra,",
|
||||
"the cobra be requiring",
|
||||
"a totally different kind",
|
||||
"o’ bait."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Gray snapper:",
|
||||
|
||||
"Old sailors say that",
|
||||
"many generations ago",
|
||||
"the gray snapper used",
|
||||
"to be the blonde snapper."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Haddock:",
|
||||
|
||||
"When tha’ wind’s in",
|
||||
"yar hair, the salt’s",
|
||||
"on yar lips and yar",
|
||||
"hook’s wrapped around",
|
||||
"yar pole, the haddock",
|
||||
"be thar."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Mahi mahi:",
|
||||
|
||||
"They say that the most",
|
||||
"persuasive argument is",
|
||||
"repetition. This might",
|
||||
"explain why mahi mahi",
|
||||
"be so popular."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Red drum:",
|
||||
|
||||
"The red drum is thus",
|
||||
"named because o’ the",
|
||||
"sound it makes when",
|
||||
"you thump it on the",
|
||||
"head."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Red grouper:",
|
||||
|
||||
"Red grouper be extra",
|
||||
"good with a dalop o’",
|
||||
"Madam Beamy’s hot sauce."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Red Snook:",
|
||||
|
||||
"This fish be found",
|
||||
"anywhere the rest o",
|
||||
"the fish in this handbook",
|
||||
"be found."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Shad:",
|
||||
|
||||
"The shad be one o’",
|
||||
"me personal favorite",
|
||||
"deep sea uncommon fish."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Tarpon:",
|
||||
|
||||
"This fella once told",
|
||||
"me the word ‘Tarpon’ be",
|
||||
"derived from the word",
|
||||
"‘Tarpaulin’, but I’s",
|
||||
"pretty sure he was insane."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Yellowfin tuna:",
|
||||
|
||||
"The best thing about",
|
||||
"tuna is that it tastes",
|
||||
"like chicken that was",
|
||||
"eaten by a fish."
|
||||
)
|
||||
);
|
||||
|
||||
public override BookContent DefaultContent{ get{ return Content; } }
|
||||
|
||||
public FishingGuideBook2( 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,169 @@
|
||||
using Server;
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FishingGuideBook3 : BaseBook
|
||||
{
|
||||
[Constructable]
|
||||
public FishingGuideBook3() : base( Utility.Random( 0xFF1, 2 ), false )
|
||||
{
|
||||
Name = "Volume 3 - Uncommon Dungeon Fish";
|
||||
}
|
||||
|
||||
public static readonly BookContent Content = new BookContent
|
||||
(
|
||||
null, "Cpt. Piddlewash",
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Crag Snapper:",
|
||||
|
||||
"Crag Snapper be fine",
|
||||
"eating. Just mind yer",
|
||||
"fingers. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Cutthrout Trout:",
|
||||
|
||||
"This dungeon menace",
|
||||
"'tis the very one that",
|
||||
"gave rise to the ol'",
|
||||
"saying. 'Ne'er take a",
|
||||
"bath in dungeon water. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Darkfish:",
|
||||
|
||||
"Ye find this fish in",
|
||||
"undergroun rivers and",
|
||||
"lakes. But only dark",
|
||||
"undergroun rivers and",
|
||||
"lakes. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Demon Trout:",
|
||||
|
||||
"Beware, this big devil",
|
||||
"comes out of the water",
|
||||
"spicy. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Drakefish:",
|
||||
|
||||
"The smaller cousin o'",
|
||||
"the dragonfish, this",
|
||||
"beauty be much easier",
|
||||
"to catch and thus more",
|
||||
"commonly used in cooking."
|
||||
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Dungeon Chub:",
|
||||
|
||||
"This be the only",
|
||||
"subterranean member",
|
||||
"o' the chub family. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Grim Cisco:",
|
||||
|
||||
"This fish is sought",
|
||||
"for medicinal",
|
||||
"purposes. They say",
|
||||
"it be the best cure",
|
||||
"for hysteria. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Infernal Tuna:",
|
||||
|
||||
"This fish be deadly",
|
||||
"poisonous unless ye",
|
||||
"cook it in butter",
|
||||
"with a bit o' ",
|
||||
"thyme and serve it",
|
||||
"will ale. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Lurker Fish:",
|
||||
|
||||
"These fish like to",
|
||||
"hide up under",
|
||||
"corpses floating",
|
||||
"in underground rivers."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Orc Bass:",
|
||||
|
||||
"If ye be ever ",
|
||||
"chased by orcs, ",
|
||||
"throw one down an",
|
||||
"keep runnin! Ever",
|
||||
"since I started",
|
||||
"tellin' folks this,",
|
||||
"I been sellin more",
|
||||
"orc bass. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Snaggletoth Bass:",
|
||||
|
||||
"This dungeon lurker",
|
||||
"be resemblin' a ",
|
||||
"large mouth bass",
|
||||
"excepting it be",
|
||||
"having huge jagged",
|
||||
"teeth."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Tormented Pike:",
|
||||
|
||||
"This pike be hunted",
|
||||
"by every monster in",
|
||||
"Sosaria except few a",
|
||||
"few."
|
||||
)
|
||||
);
|
||||
|
||||
public override BookContent DefaultContent{ get{ return Content; } }
|
||||
|
||||
public FishingGuideBook3( 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,180 @@
|
||||
using Server;
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FishingGuideBook4 : BaseBook
|
||||
{
|
||||
[Constructable]
|
||||
public FishingGuideBook4() : base( Utility.Random( 0xFF1, 2 ), false )
|
||||
{
|
||||
Name = "Volume 4 - Uncommon Crustaceans";
|
||||
}
|
||||
|
||||
public static readonly BookContent Content = new BookContent
|
||||
(
|
||||
null, "Cpt. Piddlewash",
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"apple crab:",
|
||||
|
||||
"Some say the apple",
|
||||
"crab be so named",
|
||||
"because it makes",
|
||||
"a good cider. To",
|
||||
"this, I say yuck! "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Blue crab:",
|
||||
|
||||
"The blue crab can",
|
||||
"be identified by",
|
||||
"the fact that they",
|
||||
"be blue on the ",
|
||||
"bottom. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Dungeoness crab:",
|
||||
|
||||
"The dungeoness crab",
|
||||
"was so named ",
|
||||
"because 'twas first",
|
||||
"discovered in a ",
|
||||
"dungeon, later it",
|
||||
"was discovered they",
|
||||
"could be found ",
|
||||
"anywhere."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"King crab:",
|
||||
|
||||
"The Order is not",
|
||||
"sure who made this",
|
||||
"rascal king, but",
|
||||
"we recon it took",
|
||||
"some fast talkin'."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Rock crab:",
|
||||
|
||||
"The rock crab be",
|
||||
"uncommon mostly",
|
||||
"because they",
|
||||
"often get stepped",
|
||||
"on by accident."
|
||||
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Snow crab:",
|
||||
|
||||
"Contrary to popular",
|
||||
"belief, the snow",
|
||||
"crab is not found",
|
||||
"in snow. They be",
|
||||
"found in water",
|
||||
"with the rest o'",
|
||||
"the crabs."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Crusty lobster:",
|
||||
|
||||
"Juka like to use",
|
||||
"the shell o' this",
|
||||
"lobster for pie crust. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Fred lobster:",
|
||||
|
||||
"On occasion I be",
|
||||
"wonderin' to meself",
|
||||
", who is Fred?",
|
||||
"and how did he get",
|
||||
"to name a lobster?"
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Hummer lobster:",
|
||||
|
||||
"Some sailors say",
|
||||
"they can hear the",
|
||||
"hum of a hummer",
|
||||
"lobster. But I",
|
||||
"don't be seein'",
|
||||
"'em catch more",
|
||||
"than anyone else."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Rock lobster:",
|
||||
|
||||
"The rock lobster",
|
||||
"be uncommon ",
|
||||
"mostly because ",
|
||||
"they often get ",
|
||||
"st... Wait, I think",
|
||||
"I used that one",
|
||||
"already."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Shovel-nose lobster:",
|
||||
|
||||
"The shovel-nose ",
|
||||
"lobster has a flat,",
|
||||
"shovel like nose ",
|
||||
"that it uses to dig",
|
||||
"into the sand and hide. "
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Spiney lobster:",
|
||||
|
||||
"Spiney lobsters be",
|
||||
"hard on traps, ",
|
||||
"sometimes when they",
|
||||
"try to get in a ",
|
||||
"trap they tear it",
|
||||
"to pieces. "
|
||||
)
|
||||
);
|
||||
|
||||
public override BookContent DefaultContent{ get{ return Content; } }
|
||||
|
||||
public FishingGuideBook4( 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,234 @@
|
||||
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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,260 @@
|
||||
using Server;
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FishingGuideBook6 : BaseBook
|
||||
{
|
||||
[Constructable]
|
||||
public FishingGuideBook6() : base( Utility.Random( 0xFF1, 2 ), false )
|
||||
{
|
||||
Name = "Vplume 6 - Legendary Sea Creatures";
|
||||
}
|
||||
|
||||
public static readonly BookContent Content = new BookContent
|
||||
(
|
||||
null, "Cpt. Piddlewash",
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Abyssal Dragonfish:",
|
||||
|
||||
"In the bottomless wells",
|
||||
"o' Destard lurk many ",
|
||||
"dangers. Some say a",
|
||||
"black dragonfish swims",
|
||||
"there."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Black Marlin:",
|
||||
|
||||
"Somewhere out in the ",
|
||||
"deep waters o' Felucca,",
|
||||
"sailors say they caught",
|
||||
"a black marlin but it",
|
||||
"got away."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Blue Marlin:",
|
||||
|
||||
"An old sailor once told",
|
||||
"me that he saw a blue",
|
||||
"marlin leap from the ",
|
||||
"seas o' Trammel. This",
|
||||
"hath ne'er been confirmed."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Dungeon Pike:",
|
||||
|
||||
"A journal was found in",
|
||||
"the Terathan Keep by a",
|
||||
"pile o' bones. The late",
|
||||
"fisherman claimed that",
|
||||
"he has caught this fish",
|
||||
"thar."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Giant Samurai Fish:",
|
||||
|
||||
"Tokuno fishermen tell ",
|
||||
"stories of ancient ",
|
||||
"samurai fish o' legendary",
|
||||
"size. None o' their ",
|
||||
"stories have ever been",
|
||||
"confirmed."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Golden Tuna:",
|
||||
|
||||
"This fish be only known",
|
||||
"in the myth. But come",
|
||||
"believe they exist in",
|
||||
"the deep waters o' ",
|
||||
"Tokuno."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Winter Dragonfish:",
|
||||
|
||||
"The Ice Dungeon holds",
|
||||
"many mysteries, most",
|
||||
"of them will kill ye. ",
|
||||
"But there be a legend",
|
||||
"of a dragonfish that",
|
||||
"rules the rivers thar."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Kingfish",
|
||||
|
||||
"The kingfish be",
|
||||
"extraordinarily rare.",
|
||||
"They say that Lord ",
|
||||
"British caught one ",
|
||||
"once, but this ne'er",
|
||||
"was confirmed."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Lantern Fish:",
|
||||
|
||||
"This fish be said to",
|
||||
"live in the Prism o'",
|
||||
"light. However like",
|
||||
"many legends, it has",
|
||||
"never been confirmed."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Rainbow Fish:",
|
||||
|
||||
"The elves tell a tale",
|
||||
"of princess who fell",
|
||||
"into the river of the",
|
||||
"Twisted Weald and was",
|
||||
"eaten by this elusive",
|
||||
"fish."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Seeker Fish:",
|
||||
|
||||
"The story o' this fish",
|
||||
"is that it wandered ",
|
||||
"into the Labyrinth of",
|
||||
"Malas and became lost.",
|
||||
"'Tis an odd story with",
|
||||
"many holes but it might",
|
||||
"be thar."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Spring Dragonfish:",
|
||||
|
||||
"Before one was caught",
|
||||
"by Mistress Kegwood ",
|
||||
"in Ilshenar, these were",
|
||||
"unknown. It hangs in ",
|
||||
"the secret hall o' the",
|
||||
"Order of the Dragonfish."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Stone Fish:",
|
||||
|
||||
"The stone harpies worship",
|
||||
"a great Stone fish they",
|
||||
"say sleeps at the bottom",
|
||||
"o' the sea in the Lost ",
|
||||
"Lands. Many of our order",
|
||||
"seek to catch it."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Zombie Fish:",
|
||||
|
||||
"'Tis said that there be",
|
||||
"an Undead fish in the ",
|
||||
"waters o' Malas. Some say",
|
||||
"it be an unholy experiment,",
|
||||
"some say it be a lie."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Blood Lobster:",
|
||||
|
||||
"In the depths o' the",
|
||||
"dungeon Shame this strange",
|
||||
"creature be said to lurk.",
|
||||
"Some say it feeds on the",
|
||||
"blood o' the fallen."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Dread Lobster:",
|
||||
|
||||
"'Tis said that this ",
|
||||
"lobster is the reason",
|
||||
"monsters don't go into",
|
||||
"the waters of Doom."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Tunnel Crab:",
|
||||
|
||||
"This creature be said",
|
||||
"to live in the",
|
||||
String.Format("{0} beneath Fire", FishInfo.GetFishLocation(typeof(TunnelCrab))),
|
||||
"Island. 'Tis a goblin",
|
||||
"legend so 'tis a bit",
|
||||
"suspect."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Void Crab:",
|
||||
|
||||
"Some old fisherman in",
|
||||
String.Format("{0} say they have", FishInfo.GetFishLocation(typeof(VoidCrab))),
|
||||
"seen a crab that ",
|
||||
"resembles a void demon",
|
||||
"in the rivers. This has",
|
||||
"not been confirmed."
|
||||
),
|
||||
|
||||
new BookPageInfo
|
||||
(
|
||||
"Void Lobster:",
|
||||
|
||||
"The goblins o' the",
|
||||
String.Format("{0} tell o' a", FishInfo.GetFishLocation(typeof(VoidLobster))),
|
||||
"creature that looks like",
|
||||
"a cross between a void",
|
||||
"demon and a lobster. They",
|
||||
"say it lives in the lava",
|
||||
"therein."
|
||||
)
|
||||
);
|
||||
|
||||
public override BookContent DefaultContent{ get{ return Content; } }
|
||||
|
||||
public FishingGuideBook6( 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user