Jump to content
Eternal Lands Official Forums


  • Content count

  • Joined

  • Last visited

Posts posted by krlc

  1. [12:35:51] krl@ubuntu-pc:~/elc$ patch < patch.diff 
    patching file keys.c
    Hunk #1 succeeded at 323 with fuzz 1.
    Hunk #2 FAILED at 355.
    1 out of 2 hunks FAILED -- saving rejects to file keys.c.rej
    [12:35:56] krl@ubuntu-pc:~/elc$ cat keys.c.rej 
    --- keys.c
    +++ keys.c
    @@ -355,6 +380,7 @@
           int nkey = sscanf(line, " #K_%99s = %99s %99s %99s %99s", kstr,
                   t1, t2, t3, t4);
    +       printf("nkey = %d, line = \"%s\"\n", nkey, escape(line));
           if (nkey <= 1)

    Now, that I pulled from git and compiled it before patching, everything works fine.

    So if the patching failed, no point compiling with FASTER_STARTUP right?

  2. I have small problem with this new update. I can't use my key shortcuts after compiling client with (enabled) FEATURES += FASTER_MAP_LOAD. I have edited key.ini file and use 1, 2, 3 etc. for items instead of ctrl 1, ctrl 2 etc.

    So only default keys work with latest git update. When I compile client again with (disabled) #FEATURES += FASTER_MAP_LOAD my keys work again.

  3. Compile problem fixed, but my minimap is black:


    don't know if this is related:

    textures.c: In function ‘string_hash’:
    textures.c:54: warning: this decimal constant is unsigned only in ISO C90


    edit: minimap problem only with NEW_TEXTURES*

    Also problem with map, when I'm inside Irsis sto, and use map to look at evtr, can't get back to Irsis insides.

  4. I compiled it with NEW_TEXTURES, but map image on minimap was black... so I updated it from cvs and try to compile again:

    image_loading.c: In function ‘load_image_data’:
    image_loading.c:407: warning: passing argument 3 of ‘load_dds’ makes pointer from integer without a cast
    ddsimage.h:57: note: expected ‘int *’ but argument is of type ‘Uint32’
    image_loading.c:407: warning: passing argument 4 of ‘load_dds’ makes pointer from integer without a cast
    ddsimage.h:57: note: expected ‘int *’ but argument is of type ‘Uint32’
    image_loading.c:407: error: too many arguments to function ‘load_dds’
    image_loading.c:407: warning: assignment makes integer from pointer without a cast

  5. i disagree with you. What if i would like to buy 340 piece of sth?

    How often will you need to get 340 of anything???? And if so 3 x 100 + 4 x 10.

    It doesn't matter how often. I have to choose amount 7 times to buy it! After each click there is diplayed msg that you had bought it. And click again buy->find item->amount, so i have to click 21 or 28 times. For me it's annoying. I want reduce "clicks" to 1.

    Use keyboard, you won't have to click :P And since you want a field to enter numbers you should like it. Or just fill up your inventory at sto so you have 340 emu left :P

    Anyway if you want to buy 340 only once then what's the big deal?


    I like Korrode's alternative idea :)

  6. This is concerning. The new client should be automatically detecting the state and handle stuff properly. I've been using the client with item_uid enabled for months without a hitch. krlc, what do you mean by "server hiccup". Both, when you had the problems, did you change the item_uid after starting the client or was it already set?

    server hiccup - some server problems during the invasion which was canceled.

    I tried restarting client but it didn't help, even when I clicked on something in my sto client crashed.

    Now I have item_uid back and everything is fine.

  7. Found small error with Item List I guess.

    When I save new list with training arrows, next time I want to grab them from list I get PK arrows.

    When I save new list with all my PK (4 :P) and few training arrows, I get training arrows only when there are no PK arrows in my sto - doesn't matter if I chose PK or training arrows.

    Here is what I have in my item_lists.txt file:

    589 589 
    4 20 
    65535 65535 

    guess the problem is with this 589 number x2


    I just updated to rc2, noticed it on rc1 though.

  8. As you are not interested in pvp - I am guessing that you are not intending to use summoning for PK - so merely as a skill to level.


    Given that - for the low levels - all you really need is the animal nexus to summon the creature and a bit of emu.

    Until you start mixing stones - the more mana you have the better - and buy a COM and conj cape.


    Getting hold of the ingredients can be difficult - especially at the lower levels - so if you see a snake/fox kill them! Wherever you can summon the creature and have it kill more - ie summon snakes in Naralik and collect he skins. Boar are a good summon to use - as then only need bones/meat (no fur/skin).


    At lower levels - the exp bonus (and mana) from will helps but as you progress to stones - it is less relevant.


    Once you get to the level for stones - simply increase your emu as fast as you can - and then haul ingredients to the gypsum and mix there. Most people move over to mixing stones below the required level even with pots - as there is at least some return on the gc -given that normal summoning is just a total gc loss.

    Ok so you get phy and coord for EMU just to advance faster.

    But what when you are interested in PK?

    More will/reasoning for strong heal summoned? I understand that a mage with smite summoned can mess things up, so you heal summoned against that. By the way, how much can you heal with your rationality and magic level?


    Or maybe more vitality/instinct to make summons more powerful + chance for extra creature?


    I thought I'll go with mage/summoner (got 16 rationality so far), stand aside and heal them. But it's a little harder at gypsum with low emu... nvm, can hire a mule some day :)

  9. 2. Add a #achievement (or #achieve) command in-game (like #pki) that lists your current completed achievements and lists the achievements you're currently working on (those you've receive a message about).

    In make.conf there is an option:

    #FEATURES += ACHIEVEMENTS # Display player achievements window when use eye cursor on player

    Haven't tried it though.


    edit: ok I tried it and when I use eye cursor on someone it says: Failed to load achievement data

    guess not working yet, probably will be some info in server update some day