Change talens awarding system menu

These ads disappear when you log in.

Results 1 to 5 of 5
  1. #1
    Radzior's Avatar Member
    Reputation
    1
    Join Date
    Jul 2018
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)

    Change talens awarding system

    hi all!


    I want to create wow 3.3.5a with a different system of awarding talent.

    The character starts at level 70 without talent, with each of the next level has 8 talent points. At level 80, it has 80 talents. Is it possible to do?. If yes, please help me - what tools to use - what files to change. I do not have much experience in changing the rules of the game, but I have plenty of time to deal with it. I am asking for serious answers.

  2. #2
    koyle112's Avatar Member CoreCoins User
    Reputation
    3
    Join Date
    Dec 2015
    Posts
    30
    Thanks G/R
    5/0
    Trade Feedback
    0 (0%)
    In the worldserver text file go to rates, you should see talents. Change the number from 1 to 8 and viola.

  3. #3
    Radzior's Avatar Member
    Reputation
    1
    Join Date
    Jul 2018
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    read again please, and read till u understand

  4. #4
    stoneharry's Avatar Moderator Harry

    CoreCoins User Authenticator enabled
    Reputation
    1522
    Join Date
    Sep 2007
    Posts
    4,398
    Thanks G/R
    109/99
    Trade Feedback
    0 (0%)
    Originally Posted by Radzior View Post
    read again please, and read till u understand
    No need to be rude.

    I did something similar - I wanted to make it so that you receive 1 talent point every 5 levels in 3.3.5a. It turns out the logic is hardcoded client side as far as I can tell. The server can accept talent point selection request changes perfectly fine but the client wont send the request while the UI is greyed out (disabled).

    So there are two possible fixes:
    - Update the binary to change the hardcoded logic
    - Rewrite the interface code to display differently so that the request gets sent and the button isn't disabled

    I opted for the latter option because I have little experience in reverse engineering. The interface is all coded inside the MPQ files, in Interface/GlueXML/ folder for before login and Interface/FrameXML/ for in-game. There are also Blizzard addons. I believe it was the talent addon (again, in the MPQs) that I rewrote the logic in. Here is my source code: Misc-WoW-Stuff/Blizzard_TalentUI.lua at master . stoneharry/Misc-WoW-Stuff . GitHub

    This means distributed a patch to any players that want to play on the server, and also making a patch to the WoW executable file to allow modifications to the interface files. This is because the client checks for modifications to the files, and if they have been changed disallows running of the game. This check needs to be disabled.

    There are tools and guides for disabling this check on this forum and others.

    This is all together not an easy task, but very much feasible.
    Last edited by stoneharry; 10-07-2018 at 08:39 AM.

  5. #5
    Valmere's Avatar Contributor CoreCoins User
    Reputation
    166
    Join Date
    Apr 2007
    Posts
    362
    Thanks G/R
    15/31
    Trade Feedback
    0 (0%)
    Originally Posted by Radzior View Post
    hi all!


    I want to create wow 3.3.5a with a different system of awarding talent.

    The character starts at level 70 without talent, with each of the next level has 8 talent points. At level 80, it has 80 talents. Is it possible to do?. If yes, please help me - what tools to use - what files to change. I do not have much experience in changing the rules of the game, but I have plenty of time to deal with it. I am asking for serious answers.

    So you just want to mimic how DKs start with 0 talent points at 55 and apply that to all other classes, starting them at level 70 with 0 talent points and then awarding 8 talent points every level onward. Doesn't seem like it would need any client side changes, take a look at how your core handles the DK talents and work from there.


    For trinity, check the CalculateTalentPoints() function in Player.cpp
    Last edited by Valmere; 10-14-2018 at 02:55 AM.
    wat

  6. Thanks stoneharry (1 members gave Thanks to Valmere for this useful post)

Similar Threads

  1. Cataclysm Changes to Badge/Emblem System
    By Famous00 in forum World of Warcraft General
    Replies: 5
    Last Post: 09-17-2010, 02:59 AM
  2. New changes to mastery and class system
    By klamis in forum World of Warcraft General
    Replies: 2
    Last Post: 07-08-2010, 06:47 PM
  3. PvPToken award system problem.
    By Zordin in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 03-27-2009, 03:35 PM
  4. Replies: 2
    Last Post: 01-01-2009, 07:04 PM
  5. Taking the Advantage of the New E-mail Change System
    By Strupantwn in forum WoW Scam Prevention
    Replies: 5
    Last Post: 12-04-2008, 05:26 PM
All times are GMT -5. The time now is 11:04 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Digital Point modules: Sphinx-based search