Aller au contenu

Photo

Siege of the Heavens Feedback, Difficulty, Mid-Fight Saving, and More


  • Veuillez vous connecter pour répondre
39 réponses à ce sujet

#26
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
I am merely pointing out what I experienced. I tried the mod, single player, with a toon in my vualt. crashed at the 3rd dialog..

Yes the mists, yes the starting zone. And no, the "toon" was lvl 40.









Crash log? No... How do I find this?

#27
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages
I understand, I just loathe having bugs in my module (and so massive they apparently crash the game) so I'm trying to figure out what went wrong and fix it. Like I said, I don't think you're lying -- I'm just very confused.

Logs are under NWN folder -> logs (or logs.0). Bunch of stuff there that you can look at -- looking for something like clientlog or serverlog.

#28
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
I am sorry, it wasn't on the first map, it was on the second, and it happened when the merchant's store tried to come up.

Also, not sure if this was intended or not, but not all items were removed either, my vualt character still had it's helm and robe. I was playing with a druid/shifter/monk btw (but not polymorphed.)

And I just tried it again just now, and same thing happened. Crash when opening the store on the second map.

This is the only thing that shows in the log:

[Sun Oct 06 08:33:53]Server Starting Up: 10 Second Heartbeat logging has been disabled
[Sun Oct 06 08:33:53]---- Server Options ----
Max Players: 16
Char Levels: (1-40)
Player Password: NO
DM Login Enabled: NO
Server Admin Login Enabled: NO
Post Game To Internet: YES
Game Type: Action
Difficulty: 3
PVP Setting: FULL
Vault: LOCAL
Only One Party: YES
Enforce Legal Characters: NO
Item Level Restrictions: NO
Player pausing: ENABLED
Auto Save: Enabled
Saving Characters in Saved Game
---- End Server Options ----
[Sun Oct 06 08:33:57] Lazarus Magni [] () Joined as Server Admin 1
[Sun Oct 06 08:33:57] Lazarus Magni () Joined as Player 1
[Sun Oct 06 08:33:57] Loading Module: Siege of the Heavens v1_06
Unknown Update sub-message

P.S. I was running as singly player mod. Is it only supposed to be run using nwserver?

#29
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages
Quick public service announcement:

No one but Lazarus has ever encountered this bug and I cannot reproduce it.  Either this is something strange that <1% of people encounter or there's an issue with one of Lazarus's settings specifically.  In short, it's safe to play this mod, it won't crash on you.

Now, back to trying to figure out what's going on...

Lazarus Magni wrote...

I am sorry, it wasn't on the first map, it was on the second, and it happened when the merchant's store tried to come up.

Also, not sure if this was intended or not, but not all items were removed either, my vualt character still had it's helm and robe. I was playing with a druid/shifter/monk btw (but not polymorphed.)


All right.  Unfortunately, this doesn't seem to help me figure out what happened either -- I just downloaded the exact module stored on the vault and started six different characters with it.  All of them were able to open both of the merchant's stores.  All of them had their items stripped correctly.  Even removed the stores in the toolset before running it as an experiment and it simply failed to open the store -- didn't crash.

That said, I also tried using a druid that was shifted -- this failed to strip any of his items.  This is something I'll fix but in general I will warn you playing a shifter in this module is probably a recipe for trouble.  I was trying to avoid making major class changes and I have not touched Shifters at all.  If you're feeling masochistic go for it, but otherwise I'd strongly recommend you play something that doesn't involve shifting (I personally tested pure fighter, pure rogue, pure sorcerer, pure bard, fighter/rogue crossbow wielder, pure cleric, pure barbarian, and fighter/weapon master).

The code to open the store is:

    object oStore = GetNearestObjectByTag("sh_me_light1");
    if (GetObjectType(oStore) == OBJECT_TYPE_STORE)
    {
        OpenStore(oStore, GetPCSpeaker(),-1);
    }

The code to strip items is:

    object oItem = GetFirstItemInInventory(oPC);
    while (GetIsObjectValid(oItem))
    {
        DestroyObject(oItem);
        oItem = GetNextItemInInventory(oPC);
    }

    int x = 0;
    while (x < NUM_INVENTORY_SLOTS)
    {
        if (x != 17)
        {
            DestroyObject(GetItemInSlot(x, oPC));
        }
        ++x;
    }

Nothing really fancy there so I'm very unsure how anything would cause a crash.

Lazarus Magni wrote...

P.S. I was running as singly player mod. Is it only supposed to be run using nwserver?


No, single player mod would probably be better, frankly, but it shouldn't matter either way.  Can you email your character bic to balkothwarcraft at gmail dot com (using symbols as appropriate)?  I want to see if it's something with your particular character that is causing a crash.

Modifié par MagicalMaster, 06 octobre 2013 - 07:45 .


#30
MrZork

MrZork
  • Members
  • 938 messages
I can't comment on the particulars, but a couple ideas on diagnosing the crash:

0) The partial item strip makes me wonder if the toon wasn't shifted when saved.

1) LM, try emptying your override folder (back it up first). The crash on opening a merchant has happened to me in the past (once in HotU not less) and it ended up being a problem with a texture or something in my override.

2) Since MM is having trouble reproducing the crash, maybe sending a copy of the toon's BIC would be helpful. It would certainly eliminate a variable.

#31
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
I was not shifted when the crash(es) occured. I will try emptying my overide when I have a chance to test if MM would like. I will send MM my bic of the toon in quesion.

Modifié par Lazarus Magni, 07 octobre 2013 - 11:59 .


#32
MrZork

MrZork
  • Members
  • 938 messages
I didn't mean that you were shifted during the crash of SotH. I was wondering if the character from you local vault might have been shifted (in the module from which you saved him) when he was saved.

#33
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages
I created a new game with your character and it worked just fine -- stripped the items properly and no crash when opening the store. Have you tried this multiple times with new modules or just once? Want to make sure this is consistently happening for you before I start a new game 20 times or something to try to reproduce the crash.

I'd also try renaming your override folder like MrZork said to see if you get the crash without any overrides.

#34
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages
Made a video of what I did.  Seems fine on my end.

Modifié par MagicalMaster, 08 octobre 2013 - 10:32 .


#35
werelynx

werelynx
  • Members
  • 627 messages
I don't want to hijack this thread, but I'll have to:
where can one download Anya's Amazing Adventure, Grand Old Chicken and all those modules that you seem to possess on your HD?

To contribute to the thread: I usally try to rename override folder to sth like noverride and create an empty folder that I name override. Its much faster way and keeps the files.

#36
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages

werelynx wrote...

I don't want to hijack this thread, but I'll have to:
where can one download Anya's Amazing Adventure, Grand Old Chicken and all those modules that you seem to possess on your HD?


Thread's effectively dead at the moment, anyway, except for Lazarus's issue -- was used for deciding what to do prior to the v1_06 release.  So you're hijacking the hijack!

Anya's Amazing Adventure was a birthday present for someone named Anya :)

Grand Old Chicken was me giving an exhibition of the toolset at a computer science group to get people interested in NWN -- basically was a "Give me crazy ideas and we'll make a very brief module with it."  

Q: "What should we call the module?"

A: "Grand Old Chicken"

Q: "What should the first area be?"

A: "The Coop."

Q: "What kind of terrain?"

A: "Frozen Wastelands."

Q: "What should the zone be like?"

A: "A maze with minotaurs and sphinxes."

And so on.

Interestingly enough, there are no chickens in it.  But there is a Skeleton Chieftain with 2000 HP and a Gold Dragon with some *very* unusual dialogue.  Could upload it or something if you're *really* curious :P

What other modules were you wondering about?

werelynx wrote...

To contribute to the thread: I usally try to rename override folder to sth like noverride and create an empty folder that I name override. Its much faster way and keeps the files.


Indeed.

#37
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages

MrZork wrote...

I didn't mean that you were shifted during the crash of SotH. I was wondering if the character from you local vault might have been shifted (in the module from which you saved him) when he was saved.


I quite doubt that the bic was saved while shifted, but I can not say for sure (the PW it saved from allows all items to be merged when shifting, if you were thinking that's why my helm and armor were still present...)

And I am very busy these days, sorry was not able to respond sooner? Don't know what to tell you MM, I was mearly reporting the issue I encountered. I will try with a clean override folder when I have a chance.

#38
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages

Lazarus Magni wrote...

Don't know what to tell you MM, I was mearly reporting the issue I encountered. I will try with a clean override folder when I have a chance.


I understand, just trying to figure out what might have happened so others can avoid it.

#39
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
I cleared my override (backed it up), and indeed I no longer crash when opening the store. Fun module MM, I like it.
Cheers.

#40
MagicalMaster

MagicalMaster
  • Members
  • 2 000 messages
Glad to hear you got it working and that you're enjoying it.