View Issue Details

IDProjectCategoryView StatusLast Update
0001136The World of SecfeniaOtherpublic2018-07-12 17:03
Reporteruser464Assigned ToZachrin  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Product Version3.0.8 
Target Version3.1.000Fixed in Version3.1.000 
Summary0001136: Loss of Proficiency
DescriptionYesterday I pulled Deirdre out of retreat and this morning received this:
May 15, 1658
4:00 am [All] Your Hand to Hand Proficiency has decreased due to a lack of use. [100% to 98%]

This is the first time it has happened after a break so I'm assuming it's a bug.
TagsNo tags attached.

Relationships

has duplicate 0001163 resolvedZachrin Weapons Training not respected on pause 

Activities

Zachrin

2018-05-15 14:39

administrator   ~0000760

Looking over the logs, it looks like the code is working as expected. The last time Hand to Hand training was done prior to this message was April 20th. During paused status, the system doesn't check for possible reduction of percentage. However, when one does become active again, it does check. Since it was beyond the 21 days from last training, there was a chance for the reset after a player unpaused to have a shot at losing proficiency. This wouldn't be technically a bug.

With this said, would it be better if on the unpause screen it included a line of text something to the effect...

If you've been gone for a while, you might also want to train your weapon proficiencies before next reset.

user464

2018-05-16 10:04

  ~0000761

I did train train but since there are not 6 opportunities, I can only train 3. The last time it was trained was right before I went into retreat. The game should account for retreat because, obviously, there is no way to train when one is away. Instead of putting a disclaimer on the pause/unpause screen, perhaps making a change in the coding?

But thank you for looking into it.

Zachrin

2018-05-16 11:52

administrator   ~0000762

Currently, the training variable is a time stamp and not the number of days since last training. If it's changed to a be a set number of days, then players would lose the ability to see exactly when they last trained which is something that I've been under the impression that most players desire.

The pause system doesn't know when you enter it whether you are already past your training time which would be required. It would have to almost save a variable with each proficiency to calculate the time difference. Then take that variable on unpause and recalculate the difference.

Zachrin

2018-05-27 02:01

administrator   ~0000764

Added a new system that will give a few extra days after unpausing to allow players to train their weapon proficiency to prevent losing stats if gone for a while. In addition, added the text reminding players to double check their weapon training.

Zachrin

2018-07-07 15:18

administrator   ~0000779

Reopening this one as we should redo the entire system to do number of days instead of time stamp. This will help alleviate the issue.

Zachrin

2018-07-12 17:03

administrator   ~0000782

Redid the weapon training system to go by number of days since last training. Changed up the reset and battle codes as well, but won't go live until 3.1 arrived.

Issue History

Date Modified Username Field Change
2018-05-15 09:36 user464 New Issue
2018-05-15 09:36 user464 Status new => assigned
2018-05-15 09:36 user464 Assigned To => testing
2018-05-15 14:39 Zachrin Assigned To testing => Zachrin
2018-05-15 14:39 Zachrin Status assigned => feedback
2018-05-15 14:39 Zachrin Note Added: 0000760
2018-05-16 10:04 user464 Note Added: 0000761
2018-05-16 10:04 user464 Status feedback => assigned
2018-05-16 11:52 Zachrin Note Added: 0000762
2018-05-27 02:01 Zachrin Status assigned => resolved
2018-05-27 02:01 Zachrin Resolution open => fixed
2018-05-27 02:01 Zachrin Fixed in Version => 3.1.000
2018-05-27 02:01 Zachrin Note Added: 0000764
2018-05-27 02:01 Zachrin Product Version => 3.0.8
2018-05-27 02:01 Zachrin Target Version => 3.1.000
2018-07-07 15:18 Zachrin Status resolved => assigned
2018-07-07 15:18 Zachrin Note Added: 0000779
2018-07-07 15:19 Zachrin Relationship added has duplicate 0001163
2018-07-12 17:03 Zachrin Status assigned => resolved
2018-07-12 17:03 Zachrin Note Added: 0000782