Jump to content

Edder

Members
  • Posts

    82
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by Edder

  1. Merging most of the working features into the main branch will give more casual contributors much better access and understanding of the code and the mod's developers more time and possibility to work on more important issues than compatibility rewrites.

    Full Ack.

  2. I would rather have a 3.3.5 server that works really well than a 4.0.1 that barely functions.

    Agreed, the vehicles are basic in WotLK (in Battlegrounds, OpenPVP, Dungeons and Questing) and they arent working right now and Destructible Buildings too.

    You may focus on Cata (not to much), but dont forget WotLK...

  3. Mangos Core: 10086 (but bug appears since 10081 - use of ace config lib)

    Custom patches: nope

    SD2 Version: no sd2

    Database Name and Version: UDB 391

    How it SHOULD work: load config properly

    How it DOES work: mangosd.conf only loads if its not changed, it only works if its directly copied from src/mangos/ and renamed, but if the logs dir for example is changed, in console appears that conf file cant be found.

    realmd and his conf file works great with modifications...

    can anyone confirm?

  4. I tried it as well and on mangos core 10051 the player keeps the flag whether he relogs or not.

    Simpli tested with:

    diff --git a/src/game/Player.cpp b/src/game/Player.cpp
    index 53706be..eb63ea2 100644
    --- a/src/game/Player.cpp
    +++ b/src/game/Player.cpp
    @@ -2514,6 +2514,9 @@ void Player::GiveXP(uint32 xp, Unit* victim)
        if(!isAlive())
            return;
    
    +    if(HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED))
    +        return;
    +
        uint32 level = getLevel();
    
        // XP to money conversion processed in Player::RewardQuest
    @@ -17627,6 +17630,13 @@ void Player::BuildPlayerChat(WorldPacket *data, uint8 msgtype, const std::string
    
    void Player::Say(const std::string& text, const uint32 language)
    {
    +    // [only for test]
    +    if(text == "xp 0" && !HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED))
    +        SetFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED);
    +    else if (text == "xp 1" && HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED))
    +        RemoveFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED);
    +    // [/only for test]
    +
        WorldPacket data(SMSG_MESSAGECHAT, 200);
        BuildPlayerChat(&data, CHAT_MSG_SAY, text, language);
        SendMessageToSetInRange(&data,sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_SAY),true);
    
    

  5. Because the Bg's are imported why the spirit healers not :( ?

    Well, every npc is scripted by sd2 (or eventAI of course) and not by mangos core itself, the guards are too and they're important too, arent they?

    Also Mount Vendors are scripted by sd2...

    Spirithealer's are important, but why scripting them in mangos core, when we got a scripting core (sd2)?

  6. Little question lynx, are you in contact with mangos devs? Or is there silence on both sides, have they said something about your awesome work and when they want probably implement this?

    I dont know exactly how mangos handles those projects today, I just remember w12x's Outdoor PvP patch which was totally awesome, but I never fully implemented?!

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