Spirtix
6bc5a0b140
local asset server
2023-12-02 17:26:19 +01:00
Spirtix
7578ee7e97
GetGameData: convert dates to UTC
2023-11-27 19:09:28 +01:00
Spirtix
57904b3b4a
leaderboard query fixes
2023-11-26 19:47:54 +01:00
Spirtix
af08dbf5f0
update readme
2023-11-26 17:44:38 +01:00
Spirtix
385449c1e7
highscore fixes
2023-11-26 17:44:38 +01:00
Spirtix
c5bc21e539
top achievement points leaderboard
2023-11-26 17:44:38 +01:00
Spirtix
a0e2e198da
score leaderboards
2023-11-26 17:44:38 +01:00
Robert Paciorek
879943d9e7
add Owl Feather to the store
2023-11-25 13:41:49 +00:00
Spirtix
a069ac0262
add SetRaisedPet to readme
2023-11-23 16:51:50 +01:00
Spirtix
6500339ecf
sort methods alphabetically
2023-11-23 15:19:01 +01:00
Spirtix
fff532fa60
update status section
2023-11-23 15:15:38 +01:00
Robert Paciorek
132057911f
bugfix: check item gender for mystery box rewards
2023-11-07 11:39:07 +01:00
Robert Paciorek
6b12363dbd
fix getting Toothless from 2.9 shop
2023-11-07 11:39:07 +01:00
Spirtix
3ddc1e205c
fix stable quest reward with invalid pet ID
2023-10-18 08:32:04 +02:00
Robert Paciorek
89f51bc157
fix for 1.13
2023-10-17 08:06:27 +02:00
Spirtix
fd831058c6
data model improvements
2023-10-17 07:58:04 +02:00
Robert Paciorek
eb3f163fda
unlock fishing in 1.13
2023-10-04 15:38:28 +02:00
Robert Paciorek
42ee2ab77d
job board mission fixes
...
- set as inactive and need accept in 1.13
- allow repeat in all versions
also remove from mission list for 1.13 Maze and MainReward quests
2023-10-04 15:38:28 +02:00
Robert Paciorek
8e5b8cc64a
add "Alpha Ruffrunner Hiccup Logo Paint" to store
2023-10-04 15:38:28 +02:00
Robert Paciorek
f572e82402
fix "Dragon Hunter Gold" quest
...
* add to "Dragon Hunter Gold" missing prerequisites for Battle For The Edge
* add missing prerequisites to other bonus quests from expansions packs
thanks to BrokenTV
2023-10-04 15:38:28 +02:00
Robert Paciorek
a8d1bae4ac
fix fuse error in "Battle Skills" tutorial
2023-10-04 15:38:28 +02:00
Robert Paciorek
ac281ca4ad
fix mission completed check in "one of tasks is needed to be completed" case
2023-10-02 20:32:40 +02:00
Robert Paciorek
0a61aceb78
fix incorrectly locked items in old versions
...
replace 0 point requirement by no requirement in items def
2023-10-02 11:19:02 +02:00
Robert Paciorek
230012b7b0
removal of the email uniqueness requirement
2023-10-02 11:19:02 +02:00
Robert Paciorek
307899519f
fix "Hatch your egg" issue in "Dragon care" quest
2023-10-02 11:19:02 +02:00
Robert Paciorek
2e9c8f22da
fix intenal error on fuse and reroll
2023-09-27 07:54:36 +02:00
Robert Paciorek
2fa842c822
fix battle items identification and adding
2023-09-27 07:54:36 +02:00
Robert Paciorek
b677239bbf
add info about store, add "Maze of Hair" to store
2023-09-21 10:47:43 +02:00
rpaciorek
44ea10ed71
support for SoD old tutorial and for Magic And Mythies ( #17 )
...
* old tutorial, works on 3.0.0 (partial on 2.9 also)
thanks to BrokenTV for quest data
* support for Magic And Mythies
* oldclients - avatar fix for 3.12
* register and create viking on 1.13
* fix Data Validation Failed on viking create in 2.9
* fix tutorial on 2.9
- fix opening cryptex cage
- replace initial dialogs (Grimmel version) by old version (based on wiki info)
- replace final dialogs (Harald bomb reference)
* missions support and better init profile on 1.13
- add support for mission in old SoD
- add stub for "New Student" quest for pre 2.3
- properly set HubBerkDOFirstCommon (via tutorial/quest, not via RegisterChild)
- this allow show intro movie
- allow select and hatch first dragon (in hatchery as part of New Student quest)
- this also fix stables on 1.13
* disable mmo on old clients
2023-09-18 19:22:45 +02:00
Robert Paciorek
c7b3a74390
use ItemService for store and itemId in store.xml
...
- replace full items def in store.xml by item id
- load items def from items.xml (via ItemService) in StoreService constructor
2023-09-18 14:01:24 +02:00
Robert Paciorek
79cb75c478
add Dragon Rider's stuff to DT rewards
...
(and remove broken swords)
2023-09-18 13:59:04 +02:00
Robert Paciorek
9071d0bf37
fix some race conditions
...
- use session lock for SetKeyValuePair* endpoints
- use session lock for SetAchievementByEntityIDs endpoints
2023-09-18 13:59:04 +02:00
Robert Paciorek
1d08f92498
remove breoken blueprints from dtrewards
2023-09-18 13:59:04 +02:00
J-128
0824a7ab97
Update RegistrationController.cs:
...
Discriminate between a duplicate email and a duplicate username;
Return appropriate MembershipUserStatus
2023-09-15 10:26:07 +02:00
Spirtix
f4de1f495f
Revert "temporarily disable mmo to fix loading issues"
...
This reverts commit 5d62a068ace4246934d44faacc562934fee8bfc2.
2023-09-13 15:01:30 +02:00
Spirtix
95008797b1
initial mmo work
2023-09-13 15:01:29 +02:00
Robert Paciorek
e88a5db3bf
more friendly response for profile not found
2023-09-13 14:57:45 +02:00
Robert Paciorek
31a985334d
fix: missing rewards for Friendship2023Story02
2023-09-13 14:57:45 +02:00
Robert Paciorek
31cf0915d3
add AchievementPointType = 11 (Trophies)
2023-09-13 14:57:45 +02:00
Robert Paciorek
0c41722d14
fix: Chimeragon Racing Saddle stays in the shop...
2023-09-13 14:57:45 +02:00
Robert Paciorek
70a28f4d1b
bugfix: fuse item from inventory blueprint
2023-09-13 14:57:45 +02:00
Robert Paciorek
c6ad11b5d7
support for random quantity box prize
...
- add ItemService.GetItemQuantity
- add ItemService.CheckAndOpenBox and new form of ItemService.OpenBox
- add runes to DT rewards
2023-09-13 14:57:45 +02:00
Robert Paciorek
e57e5ad44b
add int overflow protection for achievement values
2023-09-13 14:57:45 +02:00
Robert Paciorek
9b1609c6ad
repeatable mission support
2023-09-13 14:57:45 +02:00
Robert Paciorek
ed8cba8159
bugfixes: removing item in SetCommonInventory, ...
...
- fix removing item from inventtory in SetCommonInventory (regresion after switch to InventoryService)
- fix null exception in SellItem on invalid UserInventoryCommonIDs
- remove unused fields in AchievementService (are in AchievementStoreSingleton)
2023-09-05 07:46:44 +02:00
Robert Paciorek
883fbd2181
add missing RedeemRequest
2023-09-04 21:00:43 +02:00
Robert Paciorek
5dbd28e83c
support for mystery boxes and bundles
2023-09-04 20:50:47 +02:00
Robert Paciorek
656f39398f
bugfix: not saved achievement rewards
...
AchievementService Add*/Apply* function do NOT save data to DB
2023-09-04 20:50:47 +02:00
Robert Paciorek
645d1f30ad
bugfix: reward DT with correct gender items
2023-09-04 20:50:47 +02:00
Robert Paciorek
82d31853ea
stable mission rewards
...
- implement SetAchievementByEntityIDs endpoint
- add stable achivments to achievementsids.xml (generated from TimedMissionDO.xml)
- remove AddAchievementPointsAndGetReward, AddAchievementPoints now return AchievementReward
- add ApplyPayout to proxy
2023-09-04 20:50:47 +02:00