Wanted: TheEmperor/Explorer

Announcements about major changes in Haven & Hearth.
User avatar
jorb
Posts: 18715
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Wanted: TheEmperor/Explorer

Post by jorb »

Most likely it wasn't intentional on his part. He probably just stumbled across a bug.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
Spiff
Posts: 356
Joined: Sun Jul 12, 2009 9:33 pm

Re: Wanted: TheEmperor/Explorer

Post by Spiff »

Igglebert wrote:
TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.
I remember reading somewhere that someone once did something like this with carrots.
Coal actually.
User avatar
Mashadar
Posts: 379
Joined: Thu Jan 20, 2011 9:34 am

Re: Wanted: TheEmperor/Explorer

Post by Mashadar »

TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.
The client doesn't tell the server much aside from "user clicked this" and "user clicked there". Everything else is controlled by the server.
Even the GUI in H&H seems to be handled by the server, which is unusual for an online game.
User avatar
boshaw
Posts: 1612
Joined: Tue Jun 01, 2010 10:22 pm

Re: Wanted: TheEmperor/Explorer

Post by boshaw »

TeckXKnight wrote:This wasn't a simple macro, rinse repeat to hit those numbers. Potentially he found some way to send information to the server side and entered an arbitrarily high number in to achieve that? Otherwise there just isn't enough time to hit numbers that high through conventional logic.

From my understanding after reviewing alot of the client source code in my own journey in modifying it 90% of the things are all server side and thus not exploitable. The client doesn't send raises in LP from my understanding, only clicks and gob hits which are then processed server side. I would assume with this all LP gain is done on the server side.


Using the carrots for example:
You could make a simple script that tells the server you clicked/tried to harvest 100 carrot crops, but it won't give you the LP automatically. It'll just see that you clicked on the gob id which is a carrot object and send your character onto that spot and then begin the loading bar. once that's done you then get the LP.

tl;dr -> Client is just a renderer and IO processor which sends the data to server to be processed so i highly doubt someone exploited it via that.


If someone better understands the client and I'm wrong then please do correct me :).
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Wanted: TheEmperor/Explorer

Post by loftar »

boshaw wrote:If someone better understands the client and I'm wrong then please do correct me :).
Your are correct, but that's not to say that more localized bugs cannot exist. For example, some people discovered early on in world 1 that you could try to buy stats higher than ~46340 which would cause an integer overflow to the negative side on the server when it calculated the LP cost (46341^2 > 2^31), giving both the stat and billions of LP. That has since been fixed, however.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
Sarchi
Posts: 2517
Joined: Sat Jun 12, 2010 1:14 am
Location: 109, -37

Re: Wanted: TheEmperor/Explorer

Post by Sarchi »

.
User avatar
Mopstar
Posts: 446
Joined: Wed Dec 02, 2009 6:03 pm

Re: Wanted: TheEmperor/Explorer

Post by Mopstar »

1.6 billion eh?

Challenge accepted
Wolfang wrote:
+1 I don't know how he did it, but Mopstar did steal his own stuff. You have to be a pretty hardcore thief to be able to steal your own things!
chaosovum
Posts: 106
Joined: Sun Mar 13, 2011 6:15 am

Re: Wanted: TheEmperor/Explorer

Post by chaosovum »

Couldn't you guys put up a test server with a world maybe 1/20th the size of normal?
fart69
Posts: 72
Joined: Thu Mar 03, 2011 8:04 pm

Re: Wanted: TheEmperor/Explorer

Post by fart69 »

chaosovum wrote:Couldn't you guys put up a test server with a world maybe 1/20th the size of normal?
For what...?
chaosovum
Posts: 106
Joined: Sun Mar 13, 2011 6:15 am

Re: Wanted: TheEmperor/Explorer

Post by chaosovum »

To.....test changes. The size? Would require a much less robust server.....

Return to “Announcements”