Skip to content

[Feature] Add Character:TradeskillUpMinChance rule#4867

Merged
Akkadius merged 1 commit intoEQEmu:masterfrom
zrix-eq:tradeskill-min-skill-up-chance
May 15, 2025
Merged

[Feature] Add Character:TradeskillUpMinChance rule#4867
Akkadius merged 1 commit intoEQEmu:masterfrom
zrix-eq:tradeskill-min-skill-up-chance

Conversation

@zrix-eq
Copy link
Copy Markdown
Contributor

@zrix-eq zrix-eq commented Apr 21, 2025

Description

The existing Character:TradeskillUp* rules can be misleading. There's two checks to see whether you increase your skill in a particular trade, and the second check does not have any sort of rule associated with it.

This PR adds Character:TradeskillUpMinChance, which is the minimum chance to gain a tradeskill, and it affects both the first and second stage checks. This would allow servers (specifically THJ) to make it easier on players to do tradeskills.

I originally submitted this PR to THJ directly and was asked to consider upstreaming it.

Type of change

  • New feature (non-breaking change which adds functionality)

Testing

Clients tested: akkstack/ROF2

Checklist

  • I have tested my changes
  • I have performed a self-review of my code. Ensuring variables, functions and methods are named in a human-readable way, comments are added only where naming of variables, functions and methods can't give enough context.
  • I own the changes of my code and take responsibility for the potential issues that occur

@Akkadius Akkadius changed the title Add Character:TradeskillUpMinChance rule [Feature] Add Character:TradeskillUpMinChance rule May 15, 2025
@Akkadius Akkadius merged commit 4a97796 into EQEmu:master May 15, 2025
1 check passed
@Akkadius Akkadius mentioned this pull request May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants