AdvizeGH / Advize_ValheimMods

Game modifications for Valheim
GNU General Public License v3.0
15 stars 16 forks source link

Got error messages while mass planting #26

Closed cawa-93 closed 4 months ago

cawa-93 commented 4 months ago

I getting error messages in console while tried to mass planting. I'm getting error for each plant, I gues. If this is a grid 6*6 or bigger I getting 36 messages ang game freez for a few second.

[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
Farming.Farming+SaveSkillLevel.Postfix (Plant __instance) (at <261f40b5b4a94c7a8e7a0ad3e29beb0d>:0)
(wrapper dynamic-method) Plant.DMD<Plant::Awake>(Plant)
UnityEngine.Object:Instantiate(GameObject)
Advize_PlantEasily.PlantEasily:CreateGhosts(GameObject)
Advize_PlantEasily.PlayerSetupPlacementGhost:Postfix(GameObject, Int32&)
Player:DMD<Player::SetupPlacementGhost>(Player)
Player:UpdateAvailablePiecesList()
Player:OnInventoryChanged()
Inventory:DMD<Inventory::Changed>(Inventory)
Inventory:RemoveItem(String, Int32, Int32, Boolean)
AzuCraftyBoxes.Util.Functions.MiscFunctions:ProcessRequirements(Requirement[], Int32, Inventory, List`1, Int32)
AzuCraftyBoxes.Patches.ConsumeResourcesPatch:Prefix(Player, Requirement[], Int32, Int32)
Player:DMD<Player::ConsumeResources>(Player, Requirement[], Int32, Int32)
Advize_PlantEasily.PlayerPlacePiece:Postfix(Player, Piece, Boolean)
Player:DMD<Player::PlacePiece>(Player, Piece)
Player:DMD<Player::UpdatePlacement>(Player, Boolean, Single)
Player:DMD<Player::Update>(Player)
AdvizeGH commented 4 months ago

Same as #25