this repo has no description

Fix bug where journal wasn't filled properly with rarities

Changed files
+7 -4
project
mods
+1 -1
manifestation.toml
··· 1 id = "Atproto" 2 name = "Atproto Webfishing" 3 description = "A mod that sends data to your AtProto PDS." 4 - version = "1.0.3" 5 homepage = "https://tangled.org/@regnault.dev/webfishing-atproto" 6 author = "Estym" 7
··· 1 id = "Atproto" 2 name = "Atproto Webfishing" 3 description = "A mod that sends data to your AtProto PDS." 4 + version = "1.0.4" 5 homepage = "https://tangled.org/@regnault.dev/webfishing-atproto" 6 author = "Estym" 7
+6 -3
project/mods/Atproto/atproto_client.gd
··· 377 for area in save.journal: 378 var area_entries = {} 379 for entry in area.entries: 380 area_entries[entry.name] = { 381 count = entry.count, 382 record = float(entry.record), 383 - quality = entry.quality 384 } 385 386 modified_journal[area.name] = area_entries ··· 397 for item in save.inventory: 398 item.size = float(item.size) 399 item.quality = int(item.quality) 400 - var x = PlayerData.QUALITY_DATA[item.quality] 401 402 save.version = float(save.version) 403 save.saved_aqua_fish.size = float(save.saved_aqua_fish.size) 404 for letter in save.inbound_mail: 405 for item in letter.items: 406 item.size = float(item.size) 407 item.quality = int(item.quality) 408 - var x = PlayerData.QUALITY_DATA[item.quality] 409 410 var modified_hotbar = {} 411 for item in save.hotbar:
··· 377 for area in save.journal: 378 var area_entries = {} 379 for entry in area.entries: 380 + var new_quality = [] 381 + for x in entry.quality: 382 + if !new_quality.has(int(x)): 383 + new_quality.append(int(x)) 384 area_entries[entry.name] = { 385 count = entry.count, 386 record = float(entry.record), 387 + quality = new_quality 388 } 389 390 modified_journal[area.name] = area_entries ··· 401 for item in save.inventory: 402 item.size = float(item.size) 403 item.quality = int(item.quality) 404 405 save.version = float(save.version) 406 + save.saved_aqua_fish.quality = int(save.saved_aqua_fish.quality) 407 save.saved_aqua_fish.size = float(save.saved_aqua_fish.size) 408 for letter in save.inbound_mail: 409 for item in letter.items: 410 item.size = float(item.size) 411 item.quality = int(item.quality) 412 413 var modified_hotbar = {} 414 for item in save.hotbar: