To be able to prioritize tasks or motivate users to do more community work – a system of Modifiers could be implemented.
Possible ways to obtain Modifiers
Achievements
Task completion
Streaks
...comment with more ideas
How modifiers affect Tasks
The modifier, when active can affect the Task's base_value or contribution_factor
This can affect User's task only or it can be Global Modifier for everyone (or in a specified location - this would require implementation of buff placement on map)
How are modifiers activated
The easiest solution is to activate them immediately when acquired. This might pose issues that people won't finish tasks because they don't want to activate the modifier immediately
A more complex solution would be to have them in some kind of Inventory and be able to activate them when needed
A location based modifier would affect Users in proximity
How are modifiers deactivated
Modifiers are deactivated after some amount of time
Modifiers disappear from the inventory when used
Negative modifiers
although negativity is prohibited in communities :D a negative modifier can be useful for prioritizing critical tasks
e.g. if a task that is critical is not picked up soon enough, it will activate a modifier (possibly location based) that will affect lower criticality Tasks' value - so that people around are more likely to do the critical task.
idea: unfinished tasks can create a modifier that will affect all tasks except the unfinished one to motivate people to finish the task
Idea
To be able to prioritize tasks or motivate users to do more community work – a system of Modifiers could be implemented.
Possible ways to obtain Modifiers
How modifiers affect Tasks
How are modifiers activated
How are modifiers deactivated
Negative modifiers