feat(archaeology): ancient relic excavation, survey triangulation, and artifact restoration engine - #205
Conversation
…, and artifact restoration engine
… state on unearth, and add unique suffix to artifact ID
Code Review ✅ Approved 3 resolved / 3 findingsImplements an ancient relic excavation, survey triangulation, and artifact restoration engine with themed dig sites, survey distance cues, archaeological brush mechanics, and museum curation. Fixes progress completion loss on final stroke exceeding fragility, dig site state not updating on unearthing, and millisecond-collision artifact ID generation. No issues remain. ✅ 3 resolved✅ Edge Case: Progress completion lost when final stroke also exceeds fragility
✅ Bug: Unearthing a fragment never updates the dig site state
✅ Quality: IDs from Date.now() can collide within the same millisecond
OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Important Your trial ends in 5 days — upgrade now to keep code review, CI analysis, auto-apply, custom automations, and more. Was this helpful? React with 👍 / 👎 | Gitar |
Summary
Implements an ancient relic excavation, archaeology survey triangulation, and museum artifact restoration engine for OpenAO MMORPG.
Features