Robert Paciorek
fb582b4c24
fix error and missing xp on dragon ageup
...
- fix error when GetAchievementsByUserID is called with dragonId instead of userID
- add dragon XP when ageUp by ticket
2023-08-15 08:11:56 +02:00
Spirtix
2a0b62552e
inject AchievementService to MissionService
2023-08-14 19:29:33 +02:00
rpaciorek
406ebe20c2
initial support for XP points ( #16 )
...
* GetPetAchievementsByUserID and enum for PointTypes
* add RankService
* use AchievementPointTypes for PointTypeID
... insted of int in schema
* support for player XP, fix dragon XP
- database table
- return correct value in API call
- save XP from mission
* rename RankService to AchievementService
* use addAchievementPoints for all non item reward
this could be a good place for wallet servicing too ... so currency reward too
* return const XP value for farming and fishing
we don't have gathering method for those XPs yet
* fix avatar schema, fix coding style
2023-08-14 18:34:14 +02:00
Spirtix
d7f3ad81bd
fix item rewards not being saved
2023-07-30 15:57:44 +02:00
Spirtix
9c3c374741
unify timestamps
2023-07-27 19:06:19 +02:00
Spirtix
258b1ddce1
fix farm consumables
2023-07-25 17:03:41 +02:00
Spirtix
ffd7fd9a20
fix farms issues
...
spoof levels
2023-07-24 22:16:46 +02:00
Spirtix
f71fbe3559
initial farm implementation
2023-07-20 22:11:42 +02:00
Spirtix
1c01eb25f5
hideouts
2023-07-12 22:07:24 +02:00
Spirtix
8416b47fa8
fix lab missions completion
2023-07-11 18:10:01 +02:00
Spirtix
379b731f61
fix premature completion of missions
2023-07-10 20:10:51 +02:00
Spirtix
caadb0c097
fix mission completion
2023-07-09 18:55:52 +02:00
Spirtix
c3615bc7ce
fix mission acceptance
2023-07-09 17:10:05 +02:00
Spirtix
9cef74dd26
add support for missions
...
still requires achievements to work corrently
2023-07-07 01:25:25 +02:00
Spirtix
0460746824
implement store, purchases; fix inventory
...
This only implements V2 purchases
V1 purchases are used outside of the store
2023-07-03 19:38:52 +02:00
Spirtix
b7e2b2f822
properly track mission states and rewards
2023-06-22 22:08:54 +02:00
Spirtix
94da3ff337
support for items and inventories
2023-06-22 13:59:14 +02:00
Spirtix
e30798270e
Fix get/set pair issues
...
- add mitmproxy endpoints
- fix indentation
- pass UserId and VikingId rather than session
2023-06-19 20:33:49 +02:00
Spirtix
2a4edfffef
Get/Set pairs
2023-06-19 19:59:42 +02:00