Radiant Heart Writ - No Reputation on Level Up?
Posted: Mon Jan 27, 2020 8:44 pm
Issue Description:
I believe the order of operations on Radiant Heart Writ's scripts for turning them in is wrong, which is what causes most characters to never achieve Knight-Officer.
Steps to Reproduce:
1. Create an LG Paladin or Cleric.
2. Port to Minmir (Radiant Heart) and join the Radiant Heart.
3. Accept a Radiant Heart task.
4. Set your experience to be 100 less than what's needed to level up.
5. Complete the Heart task.
6. Turn in the task.
7. ---> Upon turning it in, you receive the message "You must advance a level before turning in more tasks." You do not receive the message "You have gained reputation with the Radiant Heart."
This may also affect Pirate Writs and Assassin Writs.
If this is indeed a bug, a validation conversation option should be added to these quest givers that will calculate the number of completed writs, compare it to current reputation, and add reputation as necessary. A simple "I think there's a problem with my current standing" would suffice. That should cover people negatively affected by this issue.
Also, of course, change the order of operations so that reputation is given before checking if level-up needs to occur.
I believe the order of operations on Radiant Heart Writ's scripts for turning them in is wrong, which is what causes most characters to never achieve Knight-Officer.
Steps to Reproduce:
1. Create an LG Paladin or Cleric.
2. Port to Minmir (Radiant Heart) and join the Radiant Heart.
3. Accept a Radiant Heart task.
4. Set your experience to be 100 less than what's needed to level up.
5. Complete the Heart task.
6. Turn in the task.
7. ---> Upon turning it in, you receive the message "You must advance a level before turning in more tasks." You do not receive the message "You have gained reputation with the Radiant Heart."
This may also affect Pirate Writs and Assassin Writs.
If this is indeed a bug, a validation conversation option should be added to these quest givers that will calculate the number of completed writs, compare it to current reputation, and add reputation as necessary. A simple "I think there's a problem with my current standing" would suffice. That should cover people negatively affected by this issue.
Also, of course, change the order of operations so that reputation is given before checking if level-up needs to occur.