Jump to content

xzbbzx

Members
  • Posts

    30
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by xzbbzx

  1. I tried using playerbot this summer. My last pull was on the 27th or 28th of july, and these where some wierd things I experienced:

    If you bot add a hunter who has no pet "equipped", it will try to summon it in an infinite loop. The hunter should try to summon it only once, whether it is successful or not.

    If you add a warlock, it will summon a demon and cast soul link continuously (my lock does demonology), and again, it is something that should be done only once.

  2. Does playing with playerbots "normally" (ie. not dueling it, but just doing quests with it) crash the server? I'm planning to compile the next rev update with it, and I don't want a crashing server (so if it crashes, I'll wait a bit more to compile with it :P)

    BTW, very nice work :D

  3. You might want to put this query on your db:

    -- Prevent DK from getting Extra Talent Point
    UPDATE quest_template SET BonusTalents=0 WHERE BonusTalents>0;
    -- In Service of the lich king give all talent point
    UPDATE quest_template SET BonusTalents=46  WHERE entry=12593;

    This makes the DK have all its talent points when he completes the first quest (In Service of the lich king).

  4. Temporary hack patch:

    --- Item.cpp.1    2009-06-02 20:56:46.000000000 +0700
    +++ Item.cpp    2009-06-02 20:54:27.000000000 +0700
    @@ -745,6 +745,15 @@
          (spellInfo->EquippedItemClass == ITEM_CLASS_WEAPON && IsWeaponVellum())))
            return true;
    
    +    //Lava Lash
    +    if (spellInfo->Id==60103) {
    +    if (spellInfo->EquippedItemClass==ITEM_CLASS_WEAPON) {
    +        return true;
    +    } else {
    +        return false;
    +    }
    +    }
    +
        if (spellInfo->EquippedItemClass != -1)                 // -1 == any item class
        {
            if(spellInfo->EquippedItemClass != int32(proto->Class))
    

    Tested and works

  5. I don't understand the slightest bit what patterns there are in the blinking in the video so as to understand how blink works on offi. Only thing I've managed to see is that it lets you do a blink even though the terrain is a bit higher or lower than you, but not if there's a cliff or something similar.

  6. Just a SQL issue no ?

    Table playercreateinfo_spell contains all spells for characters when player creates a new one.

    You can use a SQL request to delete from table characters_spell defaults spells

    To do it, you can copy table playercreateinfo_spell from mangos db to characters db

    and use this into characters db

    DELETE FROM character_spell WHERE spell IN (SELECT DISTINCT Spell FROM playercreateinfo_spell);

    /!\\CAUTION/!\\ - first time in my life that I use this english word on a forum !

    This code delete all defaults spells, including langage, skill...

    Thx, but if I do this wouldn't it make new player not learn their default spells? Because it would be a bit tyring to do this to every new player made.

    The ideal thing would be that learnDefaultSpells saved the spells to the character data directly, like every other spell learnt.

  7. Yeah, the problem is that with the current way the defaults work, you need to apply on every login, otherwise, they won't even know how to speak (because these default spells aren't saved in the player data, strangely). So even though they "learnt" the default spells, they need to learn them every time you login :(

    At least, this is what I've made out of what I've seen in-game and in code... but maybe I'm wrong :S

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use