mirror of
https://github.com/ServUO/ServUO
synced 2026-08-11 20:23:04 -04:00
- Field spells are more EA like. Purely cosmetic! - Archery Butte and Dragon Head now gives gump option for east/south facing addon placement. - Fixed component ID's for Alchemist table addons - Fixed ID for Elven Podium - Removed [Constructable] from 0 parameter TreasureMap constructor which was causing crashes. This crash has also been fixed - Scouring Toxin ID Fixed - Runed Switch now adds random charge to Master Craftsman Talisman - Added Justice Virtue Tile to cleanup britannia Rewards - Adjusted craft ingredients for SmallRoundBasket (again!) - Wheat Wort ID Fixed - Item Weight now takes FC into account when it displays 0 (FC1 w/spell channeling) - Casting spells now prevents players from changing directions, per EA. Era check of ML for non direction change. - Enchant spell should no longer give -1 casting when the weapon already has Spell Channeling - Wall of stone change to be like EA in covering impassable objects
81 lines
No EOL
1.8 KiB
C#
81 lines
No EOL
1.8 KiB
C#
using System;
|
|
|
|
namespace Server.Items
|
|
{
|
|
public class AlchemistTableSouthAddon : BaseAddon
|
|
{
|
|
[Constructable]
|
|
public AlchemistTableSouthAddon()
|
|
{
|
|
AddComponent(new AddonComponent(0x3079), 0, 0, 0);
|
|
AddComponent(new AddonComponent(0x307A), -1, 0, 0);
|
|
}
|
|
|
|
public AlchemistTableSouthAddon(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override BaseAddonDeed Deed
|
|
{
|
|
get
|
|
{
|
|
return new AlchemistTableSouthDeed();
|
|
}
|
|
}
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(1); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
|
|
public class AlchemistTableSouthDeed : BaseAddonDeed
|
|
{
|
|
[Constructable]
|
|
public AlchemistTableSouthDeed()
|
|
{
|
|
}
|
|
|
|
public AlchemistTableSouthDeed(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override BaseAddon Addon
|
|
{
|
|
get
|
|
{
|
|
return new AlchemistTableSouthAddon();
|
|
}
|
|
}
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1073396;
|
|
}
|
|
}// alchemist table (south)
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
} |