Compare commits
No commits in common. "cac8e96656ce1788fc4d9289d7592f68d4883e80" and "97ace3375a25fadec093d5ab765d1e93a9cf2820" have entirely different histories.
cac8e96656
...
97ace3375a
3 changed files with 1 additions and 26 deletions
|
|
@ -51,12 +51,6 @@ namespace MosswartMassacre
|
|||
_trackedItemIds.Add(item.Id);
|
||||
var mwo = MyWorldObjectCreator.Create(item);
|
||||
_ = WebSocket.SendInventoryDeltaAsync("add", mwo);
|
||||
|
||||
// Request appraisal if item needs full ID data (spells, combat stats, etc.)
|
||||
if (!item.HasIdData && ObjectClassNeedsIdent(item.ObjectClass, item.Name))
|
||||
{
|
||||
CoreManager.Current.Actions.RequestId(item.Id);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
@ -102,12 +96,6 @@ namespace MosswartMassacre
|
|||
_trackedItemIds.Add(item.Id);
|
||||
var mwo = MyWorldObjectCreator.Create(item);
|
||||
_ = WebSocket.SendInventoryDeltaAsync("add", mwo);
|
||||
|
||||
// Request appraisal if item needs full ID data
|
||||
if (!item.HasIdData && ObjectClassNeedsIdent(item.ObjectClass, item.Name))
|
||||
{
|
||||
CoreManager.Current.Actions.RequestId(item.Id);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -127,18 +115,6 @@ namespace MosswartMassacre
|
|||
_trackedItemIds.Clear();
|
||||
}
|
||||
|
||||
private static bool ObjectClassNeedsIdent(ObjectClass oc, string name)
|
||||
{
|
||||
return oc == ObjectClass.Armor
|
||||
|| oc == ObjectClass.Clothing
|
||||
|| oc == ObjectClass.MeleeWeapon
|
||||
|| oc == ObjectClass.MissileWeapon
|
||||
|| oc == ObjectClass.WandStaffOrb
|
||||
|| oc == ObjectClass.Jewelry
|
||||
|| (oc == ObjectClass.Gem && !string.IsNullOrEmpty(name) && name.Contains("Aetheria"))
|
||||
|| (oc == ObjectClass.Misc && !string.IsNullOrEmpty(name) && name.Contains("Essence"));
|
||||
}
|
||||
|
||||
private static bool IsPlayerInventory(WorldObject item)
|
||||
{
|
||||
try
|
||||
|
|
|
|||
|
|
@ -65,8 +65,7 @@ namespace MosswartMassacre
|
|||
|
||||
// build serializer/deserializer once
|
||||
var builder = new DeserializerBuilder()
|
||||
.WithNamingConvention(UnderscoredNamingConvention.Instance)
|
||||
.IgnoreUnmatchedProperties();
|
||||
.WithNamingConvention(UnderscoredNamingConvention.Instance);
|
||||
var deserializer = builder.Build();
|
||||
|
||||
PluginSettings loaded = null;
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue