Jump to content

traponinet

Members
  • Posts

    111
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by traponinet

  1. spell should be described in SpellEffects.cpp

    you can try this code, put it between // Recall Eye of Acherus and // Bending Shinbone

                   // Summon Ghouls On Scarlet Crusade
                   case 51904:
                   {
                       if(!unitTarget)
                           return;
    
                       unitTarget->CastSpell(unitTarget, 54522, true);
                       break;
                   }
    

    and in the database this:

    UPDATE `creature_template` SET `faction_A` = 2084, `faction_H` = 2084 WHERE `entry` = 28528;
    

  2. the MaNGOS core was modified (of the latest patches), so here's to a new version:

    eye_of_acherus_mangos_9283_patch (old patch)

    http://filebeam.com/b1aa28f988ff61dd79f995741b0ff0ea

    mirror link:

    http://hotfile.com/dl/27037209/773dc00/eye_of_acherus_patch_mangos_9293.zip.html

    edit:

    get the whole patch again. (fixed) eye of acherus patch for MaNGOS rev.9346

    http://filebeam.com/18a2103ff0a57aba41ffc65746d0e548

    for details, see my previous post.

  3. can someone please make patch a

    Of course here it is: eye_of_acherus_patch_mangos_9283

    http://filebeam.com/b1aa28f988ff61dd79f995741b0ff0ea

    (or fixed) eye of acherus patch for MaNGOS rev.9346

    http://filebeam.com/18a2103ff0a57aba41ffc65746d0e548

    important:

    please do not ask developers to introduce a patch in the source code of mangos,

    (because there are many hacks in code of the patch)

    The patch consists of three parts:

    1. for mangos source

    2. for scriptdev2 source

    3. and for database mangos

    Note: known bugs

    In the menu-track(Objectives) does not change, that the quest worked or the quest complete.

    thanks to:

    griffonheart for the original patch

    and Akustik for mod patch

    and tester20 for sharing source of the patch

    edit:

    fix for unifieddb only! otherwise target arrows are not visible

    DELETE FROM `creature_addon` WHERE `guid` IN (128615,128741,128746,128751);

  4. update for Ulduar's vehicles :D

    found these from getmangos.ru and thank them, that they share it

    -- Salvaged Chopper
    REPLACE INTO npc_spellclick_spells VALUES
    (33062, 52196, 0, 0, 0, 0);
    REPLACE INTO creature_template_addon VALUES
    (33062, 0, 0, 0, 0, 0, 335, NULL, NULL); 
    REPLACE INTO vehicle_data VALUES
    (335, 12, 62974, 62286, 62299, 64660, 0, 0, 0, 0, 0, 0, 0); 
    REPLACE INTO vehicle_seat_data VALUES
    (3005, 1);
    
    -- Salvaged Demolisher
    REPLACE INTO npc_spellclick_spells VALUES
    (33109, 52196, 0, 0, 0, 0);
    REPLACE INTO creature_template_addon VALUES
    (33109, 0, 0, 0, 0, 0, 338, NULL, NULL); 
    REPLACE INTO vehicle_data VALUES
    (338, 12, 62306, 62490, 62308, 62324, 0, 0, 0, 0, 0, 0, 0);
    REPLACE INTO vehicle_seat_data VALUES
    (3011, 1);
    
    -- Salvaged Siege Engine
    REPLACE INTO npc_spellclick_spells VALUES
    (33060, 52196, 0, 0, 0, 0); 
    REPLACE INTO creature_template_addon VALUES
    (33060, 0, 0, 0, 0, 0, 336, NULL, NULL); 
    REPLACE INTO vehicle_data VALUES
    (336, 12, 62345, 62522, 62346, 0, 0, 0, 0, 0, 0, 0, 0);
    REPLACE INTO vehicle_seat_data VALUES
    (3006, 1);
    

    and two Mammoths like vehicles, they maybe have two-seat? (not tested yet)

    -- Traveler's Tundra Mammoth
    REPLACE INTO npc_spellclick_spells VALUES
    (32633, 52196, 0, 0, 0, 0);
    REPLACE INTO creature_template_addon VALUES
    (32633, 0, 0, 0, 0, 0, 312, NULL, NULL); 
    REPLACE INTO vehicle_data VALUES
    (312, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
    
    -- Grand Ice Mammoth
    REPLACE INTO npc_spellclick_spells VALUES
    (31857, 52196, 0, 0, 0, 0);
    REPLACE INTO creature_template_addon VALUES
    (31857, 0, 0, 0, 0, 0, 312, NULL, NULL);
    

  5. What i could not really figure out is what does this mean @@ -203,6 +203,8 @@

    it seems like its the line where the code goes but idk what i am doing wrong.

    if you use Windows XP/Vista, here's how to make patches:

    with msysGit (Git GUI) to Creating a Patch

    When you finish with your amendments in Source code,

    right click on the folder (with MaNGOS Source)

    and select Git GUI Here

    and you'll see in the column "Unstaged Changes"

    the file in which you made changes (at the front is an icon)

    important: do not click on the icon

    Next from the main menu select:

    Repository -> Visualize master's History

    and you'll see at the top - this line:

    Local uncommitted changes, not checked in to index

    then right click on this line, and select "Make patch"

    (the line should not be highlighted)

    EDIT:

    then open the new patch and see what you do wrong

  6. I heard TortoiseGit is now a lot more usable in v0.2 .. including patch creation.

    Otherwise .. omit the new repo creation + pull, you can use just local branch, no need for svn-style.

    Thank you very much for info about the new TortoiseGit-0.2.0.0

    tried it, but Creating a patch file "Have not implemented" (still not working)

    will have to wait to go the new TortoiseGit, (because I like svn-style)

    I hope they fix it in 0.3.0.0 edition

  7. I used OS Windows XP/Vista/Win 7 (never mind) and Git GUI to Creating a Patch

    until now I use this method (shown below) to make the patches

    ~~~~~~~~~~

    1. I take a new fresh MaNGOS Source

    2. then I do my corrections in code (amendments to file)

    3. when I finish, right click on the folder (with Source) and select Git GUI Here

    and I see in the column "Unstaged Changes" - the file in which I made changes

    4. then click on the icon of the file and now the file is displayed on the column "Staged Changes".

    5. then I write a description (in Commit Message: area) which is named: macho make patch and push "Commit"

    6. next from the main menu I select: Repository -> Visualize All Branch History

    and right click on the commit message (which I wrote), the commit message should not be highlighted

    and select "Make patch" and called it: macho.patch (the patch appears in the main directory)

    ~~~~~~~~~~~

    then I take a new fresh MaNGOS Source and put macho.patch in main directory

    and right click on the folder (on main directory) and select Git Bash Here, then I write:

    patch -p1 < macho.patch

    and hit Enter

    and patched perfectly, no errors

    ~~~~~~~~~~~

    EDIT:

    please someone to offer another way of making patch,

    but mandatory for OS Windows

    Git GUI is part of msysGit, if you have not msysGit, then take from here:

    http://code.google.com/p/msysgit/

    (Git-1.6.1-preview20081227.exe or a new version)

  8. In case of quest, that requested items,

    the Quest Menu does not show what items and how many are required.

    for 308-branch [7190] 1/26/09

    traponinet (author)

    diff --git a/src/game/GossipDef.cpp b/src/game/GossipDef.cpp
    index c7c770b..785cb26 100644
    --- a/src/game/GossipDef.cpp
    +++ b/src/game/GossipDef.cpp
    @@ -598,8 +598,10 @@ void PlayerMenu::SendQuestQueryResponse( Quest const *pQuest )
            data << uint32(0);                                  // added in WotLK, dunno if offset if correct
        }
    
    -    for (iI = 0; iI < 5; ++iI)                              // items?
    +    for (iI = 0; iI < QUEST_OBJECTIVES_COUNT; ++iI)                              // items?
        {
    +        data << uint32(pQuest->ReqItemId[iI]);
    +        data << uint32(pQuest->ReqItemCount[iI]);
            data << uint32(0);
            data << uint32(0);
        }
    

    EDIT:

    best is to wait until devs put it in branch-308

    apply .patch (or make such adjustments) if unless you wait.

×
×
  • 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