Feat(LuaEngine/PlayerMethods): BonusTalent methods #235
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Description
This pull request introduces four new methods in
mod-eluna
forplayer
:SetBonusTalentCount
GetBonusTalentCount
AddBonusTalent
RemoveBonusTalent
🚨 Prerequisites
Warning
Requires the following dependency:
Note
Implemented based on feature request:
🆕 New Methods Overview
1.
SetBonusTalentCount(points)
Sets the bonus talent points for a player to a specific value.
Example
2.
GetBonusTalentCount()
Retrieves the current number of bonus talent points for a player.
Example
3.
AddBonusTalent(points)
Adds a specified number of bonus talent points to a player.
Example
4.
RemoveBonusTalent(points)
Removes a specified number of bonus talent points from a player.
Example
🧪 Test Case
Test Script
📸 Test Results
Desktop.2025-01-25.12-12-11.mp4