Recent Posts

Pages: [1] 2 3 ... 10
1
Game discussion / Re: Any of the community still alive?
« Last post by Sparky on 16:24:20 - 01/12/21 »
Hello there!
There's no Discord that I'm aware of unfortunately. Only a few indomitable people still seem to be playing the game, but 95% of the community that made it has now moved on to new things (or - eep - real life).

I'd be happy to start a server if we get a few people interested, but I doubt many are still checking this forum.
2
Game discussion / Any of the community still alive?
« Last post by Aerizakk on 04:49:44 - 10/29/20 »
Just curious if there's any remnant surviving from this game; maybe a discord server?
3
Game discussion / Re: AllInOne - Greasemonkey script (version: 0.5.6)
« Last post by Gauss on 22:02:27 - 11/18/19 »
These are instructions for Firefox, feel free to try with other browsers if you want.

You'll first need to install Tampermonkey extension and convert the AllInOne greasemonkey script into a tampermonkey script.  If you can't find a way, just download the .js file from where Quazee posted it above, open it in a text editor, copy the whole thing and paste it into a brand new tampermonkey script.

At this point it's installed, but only parts are functional, most notably (notable to me at least) ExtraGears is completely nonfunctional and DungeonLoot lists the first few charms and then abruptly spits out a page or so of gibberish.

Fix for DungeonLoot:
  • Do a Ctrl-f for var maxcount = 5; You should end up around line 3800 (if your script editor of choice provides line numbers)
  • Immediately above this, insert the line if (!isNaN(id)) {
  • Drop down about 50 lines, and find the line appendChild(WL.Node.Create("br")); followed by 3 lines with only } in them and then Div.insertBefore...
  • Add a fourth line with } with the other three.

Save and DungeonLoot should now be working :)

Fix for ExtraGears:
This is a bit more involved, and requires changes in a couple different places.  The first is similar to the fix for DungeonLoot.  You need to find a section around line 1840 that looks like this:
Quote
for (gear in WL.Estiah.Gearbox[type][pos]["gears"])
                  {
                           
                     WL.Estiah.Deck.AddGear(WL.Estiah.Gearbox[type][pos]["gears"][gear], WL.Estiah.Gearbox[type][0]["id"]);
                     WL.Estiah.Gearbox[type][0]["gears"].push(WL.Estiah.Gearbox[type][pos]["gears"][gear]);

                  }

And change it so it looks like this:
Quote
for (gear in WL.Estiah.Gearbox[type][pos]["gears"])
                  {
                            if(!isNaN(gear))
                            {
                     WL.Estiah.Deck.AddGear(WL.Estiah.Gearbox[type][pos]["gears"][gear], WL.Estiah.Gearbox[type][0]["id"]);
                     WL.Estiah.Gearbox[type][0]["gears"].push(WL.Estiah.Gearbox[type][pos]["gears"][gear]);
                            }
                  }
Drop down to around line 2250 and find the section starting
Quote
//load all groups/gears
    WL.Estiah.Gearbox = JSON.parse(WL.Data.Load(extragears_name + "_gears_" + WL.Estiah.Deck.EGID, ""));
Delete that second line and add in its place
Quote
    var temp1 = (WL.Data.Load(extragears_name + "_gears_" + WL.Estiah.Deck.EGID, ""));
    var temp2 = temp1.replace(/"\[/g, "[");
    var temp3 = temp2.replace(/]"/g, "]");
    var temp4 = temp3.replace(/\\"/g, "\"");
    var temp5 = temp4.replace(/"\//g, "\"");
   WL.Estiah.Gearbox = JSON.parse(temp5);
One more change, drop to around line 2320, and find the section
Quote
//debug start
         for (gears in WL.Estiah.Gearbox[type][group]["gears"])
         {
                while ((gears < WL.Estiah.Gearbox[type][group]["gears"].length) && (WL.Estiah.Gearbox[type][group]["gears"][gears] == null))
            {
               WL.Estiah.Gearbox[type][group]["gears"].splice(gears, 1);
               alert("invalid (null) gear detected and deleted");
            }
            if (gears >= WL.Estiah.Gearbox[type][group]["gears"].length)
               break;
            if (minimal)
               WL.Estiah.Deck.AddGear2(WL.Estiah.Gearbox[type][group]["gears"][gears], WL.Estiah.Gearbox[type][group]["id"]);
            else
               WL.Estiah.Deck.AddGear(WL.Estiah.Gearbox[type][group]["gears"][gears], WL.Estiah.Gearbox[type][group]["id"]);
         }
         //debug end
and change it so it's
Quote
//debug start
         for (gears in WL.Estiah.Gearbox[type][group]["gears"])
         {
                if(!isNaN(gears))
                {
                while ((gears < WL.Estiah.Gearbox[type][group]["gears"].length) && (WL.Estiah.Gearbox[type][group]["gears"][gears] == null))
            {
               WL.Estiah.Gearbox[type][group]["gears"].splice(gears, 1);
               alert("invalid (null) gear detected and deleted");
            }
            if (gears >= WL.Estiah.Gearbox[type][group]["gears"].length)
               break;
            if (minimal)
               WL.Estiah.Deck.AddGear2(WL.Estiah.Gearbox[type][group]["gears"][gears], WL.Estiah.Gearbox[type][group]["id"]);
            else
               WL.Estiah.Deck.AddGear(WL.Estiah.Gearbox[type][group]["gears"][gears], WL.Estiah.Gearbox[type][group]["id"]);
                }
         }
         //debug end

ExtraGears should now work.  You'll have to manually import any gears you had in Greasemonkey though… assuming you have some form of access to them.  Otherwise you'll have to start saving gears from scratch.
4
Tavern of the glittering charm / Re: 54 Club
« Last post by Gauss on 21:12:47 - 11/18/19 »
I'll make you a deal.  If you manage to legitimately get into Meropis in E1, and there is nothing there, I'll go back and design something new for you (probably literally just for you).  Of course, then I'll have to try and convince Lez and Nip to put it in.

So does this count for Gabbin's deal or not?  You haven't technically 'gotten in' but the qualifications were legitimately met.
5
Game discussion / Re: AllInOne - Greasemonkey script (version: 0.5.6)
« Last post by Gauss on 03:33:09 - 11/12/19 »
hey guys,

any way to get this working again? At least the part with the  charm progress in the dungeon overview would be nice :-)

cheers
Lufos

I have most of it working in Firefox via Tampermonkey, most notably ExtraGears and DungeonLoot (the latter I believe is the one you specifically ask about).  I don't have time right now, but I'll try to dig back through later this week and remember what changes I had to make to get them running.
6
Game discussion / Re: AllInOne - Greasemonkey script (version: 0.5.6)
« Last post by Lufos on 19:29:30 - 10/10/19 »
hey guys,

any way to get this working again? At least the part with the  charm progress in the dungeon overview would be nice :-)

cheers
Lufos
7
Game discussion / Re: HTTPS and Wiki
« Last post by Gabbin on 08:12:11 - 07/09/19 »
Hey look, the wiki. Hooray for maintenance!
8
Tavern of the glittering charm / Re: 54 Club
« Last post by Grett on 19:16:48 - 06/14/19 »
So is that job that required level 60 still around somewhere?

Even at level 60 with well over the required gold, "Contraband (Meropis)" is still grayed out and can't be selected.  It seems that city is just not accessible, sadly.
9
Game discussion / HTTPS and Wiki
« Last post by Nipal on 16:06:54 - 05/01/19 »
I got bored so I did some maintenance works.

HTTPS has been enabled for our sites, the following sites should work now:
    https://www.estiah.com
    https://www.estiah2.com
    https://forum.estiah.com
    https://forum.estiah2.com
    https://lol.estiah.com
    https://wiki.estiah.com

I repaired Wiki using an old copy of database, but there are so many spams and bots
and it may go offline if it got defaced again.

I'll let HTTPS run for a while then will maybe enforce it in the future even there is some
hiccups because our sites are really old :(

I also noticed the login form in the forum header doesn't work. The normal login page
works though.


10
Game discussion / Re: miss you guys
« Last post by Sparky on 10:48:37 - 12/30/18 »
Damn, it's been four years already since I stopped...
Estiah was amazing and I still consider it one of the best games I've played, so kudos to Lez and Nip for providing countless hours of engaging fun.  I also miss the community with whom I've spent hours theorycrafting, deck building and testing; great times. Shame the IRC has been deserted (by myself inlcuded); is there a Discord server?

PS: Have you guys seen that Zruda hit lvl 60? I mean, LEVEL SIXTY. 
Pages: [1] 2 3 ... 10