Skip to content

Commit 4b37480

Browse files
committed
Increase score multiplier from tasks completed in a day
1 parent 8f454e7 commit 4b37480

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/store/index.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -218,26 +218,27 @@ export default createStore({
218218
2.5 + 0.025 * (state.user.tasksCompletedToday - 20); //2.5x multiplier plus 0.025x multiplier for each task completed in a day from 20 tasks
219219
} else if (state.user.tasksCompletedToday < 100) {
220220
dayTasksMultiplier =
221-
3.25 + 0.015 * (state.user.tasksCompletedToday - 50); //3.25x multiplier plus 0.01x multiplier for each task completed in a day from 50 tasks
221+
3.25 + 0.02 * (state.user.tasksCompletedToday - 50); //3.25x multiplier plus 0.02x multiplier for each task completed in a day from 50 tasks
222222
} else if (state.user.tasksCompletedToday < 200) {
223-
dayTasksMultiplier = 4 + 0.005 * (state.user.tasksCompletedToday - 100); //4x multiplier plus 0.005x multiplier for each task completed in a day from 100 tasks
223+
dayTasksMultiplier =
224+
4.25 + 0.01 * (state.user.tasksCompletedToday - 100); //4.25x multiplier plus 0.01x multiplier for each task completed in a day from 100 tasks
224225
} else if (state.user.tasksCompletedToday < 500) {
225226
dayTasksMultiplier =
226-
4.5 + 0.0025 * (state.user.tasksCompletedToday - 200); //4.5x multiplier plus 0.0025x multiplier for each task completed in a day from 200 tasks
227+
5.25 + 0.005 * (state.user.tasksCompletedToday - 200); //5.25x multiplier plus 0.005x multiplier for each task completed in a day from 200 tasks
227228
} else if (state.user.tasksCompletedToday < 1000) {
228229
dayTasksMultiplier =
229-
5.25 + 0.0015 * (state.user.tasksCompletedToday - 500); //5.25x multiplier plus 0.0015x multiplier for each task completed in a day from 500 tasks
230+
6.75 + 0.0025 * (state.user.tasksCompletedToday - 500); //6.75x multiplier plus 0.0025x multiplier for each task completed in a day from 500 tasks
230231
} else if (state.user.tasksCompletedToday < 2000) {
231232
dayTasksMultiplier =
232-
6 + 0.001 * (state.user.tasksCompletedToday - 1000); //6x multiplier plus 0.001x multiplier for each task completed in a day from 1000 tasks
233+
8 + 0.002 * (state.user.tasksCompletedToday - 1000); //8x multiplier plus 0.002x multiplier for each task completed in a day from 1000 tasks
233234
} else if (state.user.tasksCompletedToday < 5000) {
234235
dayTasksMultiplier =
235-
7 + 0.0005 * (state.user.tasksCompletedToday - 2000); //7x multiplier plus 0.0005x multiplier for each task completed in a day from 2000 tasks
236+
10 + 0.001 * (state.user.tasksCompletedToday - 2000); //10x multiplier plus 0.001x multiplier for each task completed in a day from 2000 tasks
236237
} else if (state.user.tasksCompletedToday < 10000) {
237238
dayTasksMultiplier =
238-
8.5 + 0.0003 * (state.user.tasksCompletedToday - 5000); //8.5x multiplier plus 0.000x multiplier for each task completed in a day from 5000 tasks
239+
13 + 0.0006 * (state.user.tasksCompletedToday - 5000); //13x multiplier plus 0.0006x multiplier for each task completed in a day from 5000 tasks
239240
} else {
240-
dayTasksMultiplier = 10; //10x multiplier from 10001 tasks
241+
dayTasksMultiplier = 16; //16x multiplier from 10001 tasks completed in a day
241242
}
242243
//calculate level score multiplier based on user level
243244
if (state.user.level === 1) {

0 commit comments

Comments
 (0)