Help fixing log errors...again

Post » Sat Oct 26, 2013 11:53 pm

I'm going through the script log looking for and fixing all the errors I can find, and don't understand why I'm even getting some of these. They don't make sense. For example:

stack:    [BalokFalcoQuest (0E098CB6)].Balo_QF_BalokFalcoQuest_02098CB6.Fragment_15() - "Balo_QF_BalokFalcoQuest_02098CB6.psc" Line 98[10/20/2013 - 11:38:41PM] error: Cannot call EvaluatePackage() on a None object, aborting function call

OK, so I go to line 98 of my quest script and here is what is on line 98:

Alias_Marcus.GetActorRef().EvaluatePackage()

That alias is certainly not a None object, as the quest wouldn't even run if it didn't fill right? So what could cause this type of error? I just don't get it.

Also I should add this is not a dirty save as I played from the beginning on a brand new toon.

User avatar
Veronica Martinez
 
Posts: 3498
Joined: Tue Jun 20, 2006 9:43 am

Post » Sat Oct 26, 2013 10:53 pm

Are you sure the alias is filled? Do the SQV thing on your quest to find out. If you have the optional flag then it's not needed for the quest to start. Also I would make sure that the property is filled correctly as well.

User avatar
Fanny Rouyé
 
Posts: 3316
Joined: Sun Mar 25, 2007 9:47 am

Post » Sat Oct 26, 2013 5:48 pm

He is optional, and I've not run sqv on it, but I'm pretty sure it's filled because that actor is in 2 scenes in the quest which probably wouldn't run if it weren't filled. Also all of his package stack in that alias work perfectly too, so I'm pretty confident it's filled.

User avatar
Robert Devlin
 
Posts: 3521
Joined: Mon Jul 23, 2007 2:19 pm

Post » Sat Oct 26, 2013 4:30 pm

I think you're reading this wrong. A log error report starts with the "error" line and continues down until you see the next one.

So your Falco quest has something going on, but it has nothing to do with why Marcus is generating an error.

User avatar
Damian Parsons
 
Posts: 3375
Joined: Wed Nov 07, 2007 6:48 am

Post » Sat Oct 26, 2013 12:36 pm

My bad, I picked the error for the next one and included in in the previous one. The result is still the same:

[10/20/2013 - 11:38:41PM] error: Cannot call EvaluatePackage() on a None object, aborting function callstack:    [BalokFalcoQuest (0E098CB6)].Balo_QF_BalokFalcoQuest_02098CB6.Fragment_15() - "Balo_QF_BalokFalcoQuest_02098CB6.psc" Line 98
User avatar
Austin Suggs
 
Posts: 3358
Joined: Sun Oct 07, 2007 5:35 pm

Post » Sat Oct 26, 2013 11:58 pm

In that case mojo22's advice stands. Make sure his alias is actually filled on that quest. The only way you'll get a None in that case is if the GetActorRef() call returns empty.

User avatar
maria Dwyer
 
Posts: 3422
Joined: Sat Jan 27, 2007 11:24 am

Post » Sat Oct 26, 2013 5:37 pm

:wallbash:

I just found where I clear the alias a little before this fragment...

Must have forgot about adding that in. Had to have been one of those 4AM marathon sessions at the CK. :whisper:

User avatar
Trevi
 
Posts: 3404
Joined: Fri Apr 06, 2007 8:26 pm


Return to V - Skyrim