|
Post by siegelayer on Jun 4, 2018 22:53:15 GMT -5
On one of my characters, it seems that the Town Gate does not work for some reason.
I recently bound to the Plains of Grinding, so I "am" bound to a bind post but when I cast the portal and click on it, all I get is "This portal does not go anywhere." Then the portal disappears after a few seconds. I can cast it again, as many times as I want, but all with the same result.
Character name is: Hi'iaka ika-poli-o-Pele
I had this issue a few days ago when I first tried to use it and figured maybe I was not bound to a bind stone, but now I know I am. The Town Gate works fine on my other characters.
(Incidentally, it seems you can cast the Town Gate as many times as you wish and even multiple times at once. On another character of mine, as I was testing, I could cast it time and time again and keep portaling to town. I assumed there should be a limit? Like once per day, like Recall. I also was able to cast 3 portals at once and they were all on the screen at the same time.)
|
|
|
Post by Loudent2 on Jun 5, 2018 2:33:00 GMT -5
wow, that is odd. I'll take a look
|
|
|
Post by Loudent2 on Jun 6, 2018 23:11:05 GMT -5
for the character Hi'iaka ika-poli-o-Pele, does the recall ability work?
It's possible that the character name is giving the external database conniptions.
|
|
|
Post by siegelayer on Jun 7, 2018 17:19:50 GMT -5
Recall works.
|
|
|
Post by Loudent2 on Jun 7, 2018 17:51:15 GMT -5
edit..
|
|
|
Post by siegelayer on Jun 7, 2018 17:55:50 GMT -5
The first one ever was in the Estate - with the zombies, after killing the zombie boss guy. Then I think I did one after killing the spider boss in the spider cave. And I have tried it in other places too i'm sure. All give the same result. Weird.
|
|
|
Post by Loudent2 on Jun 7, 2018 18:00:38 GMT -5
I see the problem now:
string sTagNub = GetPCPublicCDKey(oCaster) + GetFirstName(oCaster); object oPortal = CreateObject(OBJECT_TYPE_PLACEABLE, "corportal", lLoc, FALSE, sTagNub + "1");
It's trying to use the first name as the tag of the created item. I'm guessing `Hi'iaka` is not a good value for the tag(probably the quote). I'm super rusty on NWscript but I'll see what I can do. Also found the bug that allowed unlimited town portals.
|
|
|
Post by siegelayer on Jun 7, 2018 18:02:55 GMT -5
Cool.
Yeah unlimited town portals... pretty powerful. lol
|
|
|
Post by Loudent2 on Jun 7, 2018 18:11:17 GMT -5
Ok, I have a solution I think. Going to convert the first character of the name to ascii and use that. Just don't like, create a town portal with a character and, log out and back in with a different character that has the same first letter in the first name and cast it again while the first one is still up. When I feel more comfortable with NWscript I'll create a hashing function that will take a character name and make an alphanumeric hash out of it. NWN is getting an extended edition so the world wide knowledge of NWscript should be increasing
|
|
|
Post by siegelayer on Jun 7, 2018 18:14:44 GMT -5
Ok, cool. I don't have any others that start with H Seems the actual character in Hi'iaka is an ʻokina, according to Wiki. "historically represented in computer publications by the grave accent (`), the left single quotation mark (‘), or the apostrophe ('), especially when the correct typographical mark (ʻ) is not available."
|
|