fix(core): Removes implicit cast between Serial and uint (#728)
* Fixes spellbooks using serial ctor * Fixes misc items where someone thought they had an amount and it didn't * Fixes all `Food` types.
This commit is contained in:
parent
17521c9cd7
commit
0dc4acc164
74 changed files with 319 additions and 248 deletions
|
|
@ -16,7 +16,7 @@
|
|||
2 => new Hinge(3),
|
||||
3 => new Key(),
|
||||
4 => new Scissors(),
|
||||
5 => new BarrelTap(3),
|
||||
5 => new BarrelTap(),
|
||||
6 => new BarrelHoops(),
|
||||
7 => new Gears(3),
|
||||
8 => new Lockpick(3),
|
||||
|
|
|
|||
|
|
@ -535,7 +535,7 @@ namespace Server.Engines.MLQuests
|
|||
var quest = MLQuestSystem.ReadQuestRef(reader);
|
||||
|
||||
// TODO: Serialize quester TYPE too, the quest giver reference then becomes optional (only for escorts)
|
||||
var quester = World.FindEntity(reader.ReadUInt()) as IQuestGiver;
|
||||
var quester = reader.ReadEntity<IEntity>() as IQuestGiver;
|
||||
|
||||
var claimReward = reader.ReadBool();
|
||||
var objectives = reader.ReadInt();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue