L2JMobius

Public Development => General Discussion => Topic started by: altronrain on June 16, 2022, 11:55:50 PM

Title: Adjustments and fixes to New Player Rewards system (C4+)
Post by: altronrain on June 16, 2022, 11:55:50 PM
Posted into Discussions section cause it not suits Bug description rules (even if I mension changes for already implemented quests).

The main reason is to adjust new player rewards system (for newbies) such way that every race/character could get 6k spiritshots or 13k soulshots (class based except Orcs whom gets soulshots always) by compleating two quests:

This implementation sound like a "retail" for C4+ chronicles.
Info:
List of 6 lvl hunting Quests:
List of weapon Quests:
N.B.: There is different info around the internet about 12 lvl Elves quest Q102_SeaOfSporesFever (some DBs say that it should award beginners spiritshots/soulshots, others -- it should not). IMHO it could & should be added into a roster of new player rewards quests.

First, we already have global parameter, that determines whom to consider a newbie (AltNewCharAlwaysIsNewbie from General.ini).

Second, the change I promote for could require an implementation of some sort of a global counter,  cause any character can get this rewards only twice(!). 
For now some races could get 3 rewards (Human as an example).

As for now, next adjustments and fixes could be done and required (w/o counter implementation):

Title: Re: Adjustments and fixes to New Player Rewards system (C4+)
Post by: Mobius on June 17, 2022, 12:02:38 AM
You can use PlayerVariables to store the player's progress.
Title: Re: Adjustments and fixes to New Player Rewards system (C4+)
Post by: altronrain on June 17, 2022, 10:30:41 AM
My next steps to achieve the implementation of the changes?

As a leader of this project are you agree with this adjustments mentioned?

P.S.: I'm not a programmer, but I could look into player vars and config settings (at least try it).
Should I make a contribution/pull request?
Title: Re: Adjustments and fixes to New Player Rewards system (C4+)
Post by: Mobius on June 17, 2022, 06:25:32 PM
You should create a diff patch and post on Shares/Contributions section.

BTW I work on a new Interlude branch.
When / if it is ever done, a new C4 will be forked out of that.