What is this ****?!?

Forum for bugs and technical problems.

What is this ****?!?

Postby Taipion » Mon Jun 17, 2013 5:13 pm

I would have thought of this as a random bug, but in fact, it happened not only more than once, but already a few times to my friends and me.

Running (walking) through gates seems to cause haven errors, but this is not the bad thing.

Now, when you crash while being NEAR a gate, chances are you will be stuck, you cant logg back in!
(open/close the gate/gates does not do anything, as the char is not stuck in the movable part of the gate, but in the wall)

But wait, it gets even better!
When you accept to return to your homestead (there is no other choice except to tear down all the walls in the surrounding area!), then your inventory is NOT SIMPLY DROPPED,
NO, it explodes, its spread all over the place, most things between walls and at places unreachable!

What is this ****?!



To what I see, the error must be caused by how the char keeps running when crashing, thereby reaching a place that is unreachable otherwise, or simply said, there is a serversided check missing that usually prevents chars from running through walls, and it should be rather easy to fix, assuming the process of moving chars is implemented in a not too stupid way.

Yet another way this could be fixed super easy, and actually better, because you cant assume that this is the only case in which a bug like this can occur:
Just place chars who are located in walls besides the walls when trying to logg back into the game.
(or, at the VERY LEAST, check the dropped items from the inventory to be placed on tiles that are actually reachable)
This would be easy to do, not exploitable (unlike many other things), but wait, no, this would help players, so ***** it, this game needs to be "hard" mode, so rather make more errors and crashes than fixing stuff like that... -.-




All in all this is a combination of things that are already incredibly stupid by itself, and not necessary in the first place.

I had quite some fun with salem, mostly cause of my friends who play it with me, and I tend to not be too pessimistic when I think of what salem will be like in the future, but condensed stupidity like this makes me really doubt if the devs are actually developing this or just trying to troll the players.
Last edited by Taipion on Mon Jun 17, 2013 11:12 pm, edited 1 time in total.
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2662
Joined: Fri Mar 08, 2013 4:12 pm

Re: What is this ****?!?

Postby Kandarim » Mon Jun 17, 2013 8:39 pm

Taipion wrote:Running (walking) through doors seems to cause haven errors, but this is not the bad thing.

Now, when you crash while being NEAR a door, chances are you will be stuck, you cant logg back in!
(open/close the door/doors does not do anything, as the char is not stuck in the movable part of the door, but in the wall)


What do you mean? doors are used to enter buildings, and cannot be opened/closed. Gates are used in walls, and can be opened/closed.
"Haven" errors simply mean the client crashed (a relict from HnH code, I guess)

Taipion wrote:But wait, it gets even better!
When you accept to return to your homestead (there is no other choice except to tear down all the walls in the surrounding area!), then your inventory is NOT SIMPLY DROPPED,
NO, it explodes, its spread all over the place, most things between walls and at places unreachable!


There are multiple existing threads/rants/suggestions on this. Bottom line: don't do it :)

Taipion wrote:Yet another way this could be fixed super easy, and actually better, because you cant assume that this is the only case in which a bug like this can occur:
Just place chars who are located in walls besides the walls when trying to logg back into the game.
(or, at the VERY LEAST, check the dropped items from the inventory to be placed on tiles that are actually reachable)
This would be easy to do, not exploitable (unlike many other things)


Log player out next to (admittedly, badly planned) defences. Build walls were player used to be. Log in => wall jump. Sounds like an exploit.

Sadly, there is a reason why the current system is what it is.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: What is this ****?!?

Postby Taipion » Mon Jun 17, 2013 11:11 pm

Corrected it, though its clear what I mean, or not?


And "dont do" what?

ok, i need to quote here...

Kandarim wrote:What do you mean? doors are used to enter buildings, and cannot be opened/closed. Gates are used in walls, and can be opened/closed.
"Haven" errors simply mean the client crashed (a relict from HnH code, I guess)

- Corrected the "doors" to gates, not that it would matter.
- Thanks for explaining what a haven error is, captain obvious.

Kandarim wrote:There are multiple existing threads/rants/suggestions on this. Bottom line: don't do it :)

...how? -.-

Kandarim wrote:
Taipion wrote:Yet another way this could be fixed super easy, and actually better, because you cant assume that this is the only case in which a bug like this can occur:
Just place chars who are located in walls besides the walls when trying to logg back into the game.
(or, at the VERY LEAST, check the dropped items from the inventory to be placed on tiles that are actually reachable)
This would be easy to do, not exploitable (unlike many other things)


Log player out next to (admittedly, badly planned) defences. Build walls were player used to be. Log in => wall jump. Sounds like an exploit.

Sadly, there is a reason why the current system is what it is.


Yes, the reason is that the devs are either trolls or stupid or both, or its just too much work for 2 people and/or way down on their list.

1.) Player is located within a wall. (should not happen in the first place, but whatever lets assume someone tries to exploit this...)

2.) Player is placed near the wall.
O...F...C...NOT on foreign claim, thats a easy check, and pretty stupid if not checked.
And, easy check again, though maybe not for the devs of salem when I see theres no pathfinding ingame -.- simply check a possible, walkable way from the obstructed point where the player is located to the next free tile, this way, besides preventing players from "jumping" over defenses it can be easily prevented to "jump" over other obstacles like high cliffs or whatever.


This, with a bit thought to it, prevents all possible exploits.

As the system is now, it is much more exploitable, for instance, if I'd be a griefer, I'd run around looking for people that I can KO, and if they loggout when they see me, I'd simply put some makeshift fences where they were, killing their inventory with little effort.

This can be fixed, and should be fixed, and should not be like this to start with, just think of the "loot explosion" of how your inventory is spread on a wide area, including tiles that are obstructed/unreachable and you see where this is going.
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2662
Joined: Fri Mar 08, 2013 4:12 pm

Re: What is this ****?!?

Postby Potjeh » Thu Jun 20, 2013 9:22 am

It's not a collision thing, that's just a visual bug. Virtually all crashes are down to failure to load a resource, check the crash log to see what exactly you're having trouble with.
Potjeh
 
Posts: 2485
Joined: Wed Aug 01, 2012 12:26 pm

Re: What is this ****?!?

Postby Kandarim » Thu Jun 20, 2013 11:14 am

Taipion wrote:As the system is now, it is much more exploitable, for instance, if I'd be a griefer, I'd run around looking for people that I can KO, and if they loggout when they see me, I'd simply put some makeshift fences where they were, killing their inventory with little effort.


If you call this an exploit, you could call logging out an exploit. If you log-out as soon as you see someone else, you effectively prevent them from killing you and taking your invent. This way, you are able to save your life at the cost of your inventory. Doesn't sound like too bad a deal.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: What is this ****?!?

Postby luedi27883 » Thu Jul 04, 2013 7:55 am

Here is one of his companions and this is a really "inconvenient" thing to happen.

Do work in your village, harvest stuff, collect other stuff, go over to your storage place and just while you are passing the opened gate "Haven error". Then, no logging in because the client states that you are in a place that is not accessible, so the only way in is: dump your inventory and start at home. Now that won't be a problem if the inventory would not be spread out under the walls around the place that was not accessible. This way we have lost many valuable items and no, we are not starting to tear down walls and gates to get them.

Note: Somehow this error is happening too often near gates, but somehow never on open spaces in the village.
luedi27883
 
Posts: 27
Joined: Thu Feb 28, 2013 2:09 am


Return to Bugs & Technicalities

Who is online

Users browsing this forum: No registered users and 4 guests