The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
"Show Real"
Author Message
Leonidas
Master
**

Posts: 277
Likes Given: 3
Likes Received: 13 in 12 posts
Joined: May 2013
Reputation: 1



Post: #1
"Show Real"
On the skills dialog there is an option to "Show Real" which shows the players real skill amount instead of the false one. I know there is a way to remove this, but I've searched and searched and haven't found anything. What do I need to do so the players true skill is always shown, removing the "Show real" button?
12-31-2016 11:04 AM
Find all posts by this user Like Post Quote this message in a reply
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #2
RE: "Show Real"
I have no idea why OSI created this weird feature, but there's an myth that on T2A-AOS age these "non-real" values are the skill values considering some small stats bonus (maybe STR bonus on combat skills, INT/evalint bonus on magery, etc). Afaik these values are useless and all UO emulators don't have support to this "feature"

there's no way to make the client disable this "show real" button and always show real values by default, probably you are making some confusing with the "show caps" button. Skill caps feature got added on AOS age (clients >= 4.0.0a) and since then the skill gump now have both "show real" and "show caps" buttons, where the "show caps" button is not available on pre-AOS (< 4.0.0a) clients
12-31-2016 12:09 PM
Find all posts by this user Like Post Quote this message in a reply
Criminal
Journeyman
*

Posts: 182
Likes Given: 38
Likes Received: 22 in 22 posts
Joined: Jun 2015
Reputation: 0

SantiagoUO.com

Post: #3
RE: "Show Real"
It is possible to always show real, but really I don't remember now, I will check when I have some time

[Image: mfqAZnj.png]
Discord: SantiagoUO
Skype:
criminaluo
12-31-2016 05:53 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
darksun84
Sir Spamalot
****

Posts: 1,687
Likes Given: 245
Likes Received: 162 in 151 posts
Joined: Mar 2012
Reputation: 35



Post: #4
RE: "Show Real"
It's actually very simple:

Open sphere_skills.scp

For each skills, set the values of BONUS_STR, BONUS_DEX, BONUS_INT to 0

Save sphere_skill.scp, resync and then close/reopen the skill menu.
12-31-2016 08:31 PM
Find all posts by this user Like Post Quote this message in a reply
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #5
RE: "Show Real"
sounds interesting, never had tried it but on some quick testing it seems to work. This will make sphere show the real skill value by default, but it doesn't disable the "show real" button, which now are useless because the real values will be the same as the adjusted values

on sphere source I also found this quick info about how BONUS_STATS and BONUS_[STR/DEX/INT] works on skills. So I presume sphere have some basic support for this feature
Quote:m_SkillStat is used to figure out how much
of the total bonus comes from the stats
so if it's 80, then 20% (100% - 80%) comes from
the stat (str,int,dex) bonuses

example:

These are the cchar's stats:
m_Skill[x] = 50.0
m_Stat[str] = 50, m_Stat[int] = 30, m_Stat[dex] = 20

these are the skill "defs":
m_SkillStat = 80
m_StatBonus[str] = 50
m_StatBonus[int] = 50
m_StatBonus[dex] = 0

Pure bonus is:
50% of str (25) + 50% of int (15) = 40

Percent of pure bonus to apply to raw skill is
20% = 100% - m_SkillStat = 100 - 80

adjusted bonus is: 8 (40 * 0.2)

so the effective skill is 50 (the raw) + 8 (the bonus)
which is 58 in total.
01-01-2017 02:11 AM
Find all posts by this user Like Post Quote this message in a reply
Leonidas
Master
**

Posts: 277
Likes Given: 3
Likes Received: 13 in 12 posts
Joined: May 2013
Reputation: 1



Post: #6
RE: "Show Real"
I knew there was a way and it seems like the server i've played on did exactly this, because they still have their show real button, it just doesnt do anything. Thanks alot guys.
01-02-2017 01:08 PM
Find all posts by this user Like Post Quote this message in a reply
RoyaL
Apprentice
*

Posts: 8
Likes Given: 3
Likes Received: 0 in 0 posts
Joined: Oct 2016
Reputation: -1



Post: #7
RE: "Show Real"
One of the answers I was looking for, thanks guys!
01-03-2017 08:05 PM
Find all posts by this user Like Post Quote this message in a reply
Kanibal
Master
**

Posts: 255
Likes Given: 6
Likes Received: 30 in 28 posts
Joined: Jun 2012
Reputation: 0



Post: #8
RE: "Show Real"
(12-31-2016 12:09 PM)Coruja Wrote:  ...there's no way to make the client disable this "show real" button...

You are wrong

Grandmaster Localhost Admin
01-04-2017 08:57 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)