Author Topic: Script/Server differences with GOG and 1.69 rebuild  (Read 307 times)

Legacy_paopufruito

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Script/Server differences with GOG and 1.69 rebuild
« on: June 30, 2014, 05:05:15 am »


               

I have three versions of NWN. One that is a clean GOG install and two that are an updated GOG/regular NWN 1.69 critical rebuilt one. Unfortunately there seems to be a few differences from the GOG install and the GOG/regular updated to 1.69


 


If you host an ELC server on the clean GOG install and a client from a 1.69 rebuild joins it, it has an annoying side effect of determing all characters to be invalid and rejected (invalid feat). If I try to join it from my GOG client, no issue. It's an annoying issue that is fixed by installing the 1.69 critical rebuild.


 


However, once I did that, the EffectSummonCreature seems to be duplicated twice. If used more than once it becomes buggy and you will be able to have more than one summon, incrementing by one each time. This does NOT happen with a clean GOG install w/o 1.69 patch installed. Did anyone have this issue before?


 


Here's the script in question. It's called from a tag-based UniquePower self-only item.



void main()
{
effect eSummon = EffectSummonCreature("mob_test1", VFX_FNF_SUMMON_MONSTER_1);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eSummon, GetItemActivator(), 3600.0);
}

There are probably more anomalies but I haven't experienced them. I further tested this by being able to play on real servers with a regular GOG install, and one that was updated with the 1.69 rebuild. No issues found there.


 


Also, I'm a bit interested in seeing which files are changed and what versions they were. It seems pretty weird to have GOG claim that it has the latest patch, and yet have some files be different. I did a little comparison by eye, but they all seemed to be the same, only with a few files that have a different timestamp (same dd/mm/yyyy but some files at 6:30 pm and 9:30 am)



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Script/Server differences with GOG and 1.69 rebuild
« Reply #1 on: June 30, 2014, 05:17:55 am »


               

GOG distributes the Diamon edition, doesnt it? This edition is bugged and isnt properly patched to 1.69.


 


As for your issue after you install the rebuild, did you compiled the script after the update? I would suggest recompiling all scripts if you was building with the fake1.69 '<img'> .



               
               

               
            

Legacy_paopufruito

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Script/Server differences with GOG and 1.69 rebuild
« Reply #2 on: July 01, 2014, 12:32:31 am »


               

Yep. That did it. Cheers '<img'>