E.G.O Gift List

Last Updated: 14 January 2025

Internally, each E.G.O gift has a keyword and a sin attribute. This sin attribute is likely a vestige from the initial fusion implementation, and currently has no bearing on gameplay. In the following section we shall list all the E.G.O gifts by keyword.

Name Tags Price Keyword AttributeType Upgradeable?
1 Hellterfly’s Dream 9001 TIER_2 198 Combustion CRIMSON 2
2 Perversion 9002 TIER_1 157 CRIMSON No
3 Ashes to Ashes 9003 TIER_1 148 Combustion CRIMSON 2
4 Phlebotomy Pack 9004 TIER_1 142 CRIMSON No
5 Wound Clerid 9005 TIER_2 202 Laceration CRIMSON 2
6 Coffee and Cranes 9006 TIER_2 186 SCARLET No
7 Eclipse of Scarlet Moths 9007 TIER_2 220 SCARLET No
8 Grimy Iron Stake 9008 TIER_1 147 Laceration SCARLET No
9 Fiery Down 9009 TIER_2 203 Combustion SCARLET 2
10 Bloody Gadget 9010 TIER_1 163 SCARLET 2
11 Sunshower 9011 TIER_3 252 AMBER No
12 Today’s Expression 9012 TIER_2 189 Hit AMBER No
13 Talisman Bundle 9013 TIER_1 143 Burst AMBER 2
14 Rusty Commemorative Coin 9014 TIER_3 270 AMBER No
15 Blood, Sweat, and Tears 9015 TIER_2 200 AMBER 2
16 Green Spirit 9016 TIER_1 146 Vibration SHAMROCK 2
17 Lithograph 9017 TIER_1 165 SHAMROCK No
18 Crown of Roses 9018 TIER_1 144 Burst SHAMROCK 2
19 Sticky Muck 9019 TIER_1 156 Penetrate SHAMROCK No
20 White Gossypium 9020 TIER_2 201 Laceration SHAMROCK 2
21 Blue Zippo Lighter 9021 TIER_1 163 AZURE No
22 Phantom Pain 9022 TIER_3 266 AZURE No
23 Thunderbranch 9023 TIER_3 252 Burst AZURE 2
24 Melted Eyeball 9024 TIER_3 248 Vibration AZURE No
25 Grey Coat 9025 TIER_2 192 AZURE No
26 Late-bloomer’s Tattoo 9026 TIER_2 183 INDIGO No
27 Lowest Star 9027 TIER_2 185 Hit INDIGO 2
28 Prejudice 9028 TIER_1 152 INDIGO No
29 Little and To-be-Naughty Plushie 9029 TIER_2 191 Laceration INDIGO No
30 Gathering Skulls 9030 TIER_2 194 Penetrate INDIGO No
31 Dreaming Electric Sheep 9032 TIER_2 198 Slash VIOLET No
32 Pinpoint Logic Circuit 9034 TIER_2 204 Combustion VIOLET No
33 Voodoo Doll 9035 TIER_1 149 VIOLET 2
34 Carmilla 9036 TIER_2 217 CRIMSON 2
35 Child within a Flask 9037 TIER_2 212 SCARLET No
36 Illusory Hunt 9038 TIER_3 264 AZURE No
37 Homeward 9039 TIER_2 193 SHAMROCK No
38 Tomorrow’s Fortune 9040 TIER_1 140 INDIGO No
39 Red Order 9041 TIER_2 188 Sinking CRIMSON 2
40 Smokes and Wires 9042 TIER_3 261 Laceration CRIMSON 2
41 Employee Card 9043 TIER_2 195 Charge CRIMSON 2
42 Oscillating Bracelet 9044 TIER_2 208 Vibration CRIMSON 2
43 Glimpse of Flames 9045 TIER_4 379 Combustion CRIMSON 2
44 Cigarette Holder 9046 TIER_2 197 Breath SCARLET No
45 Barbed Lasso 9047 TIER_2 187 Burst SCARLET 2
46 Rusted Cutting Knife 9048 TIER_3 244 Laceration SCARLET 2
47 Thorny Path 9049 TIER_1 160 Sinking SCARLET 2
48 Red-stained Gossypium 9050 TIER_4 382 Laceration SCARLET 2
49 Stone Tomb 9051 TIER_2 196 Breath AMBER 2
50 Portable Battery Socket 9052 TIER_2 190 Charge AMBER 2
51 Melted Spring 9054 TIER_2 206 Sinking AMBER No
52 Downpour 9055 TIER_4 381 Vibration AMBER 2
53 Four-leaf Clover 9056 TIER_3 260 Breath SHAMROCK No
54 Nightvision Goggles 9057 TIER_2 184 Charge SHAMROCK No
55 Disk Fragment 9058 TIER_3 265 SHAMROCK No
56 Thrill 9060 TIER_4 384 Burst SHAMROCK 2
57 Skeletal Crumbs 9061 TIER_2 205 Sinking AZURE No
58 Curriculum Vitae 9062 TIER_1 155 Charge AZURE 2
59 Pendant of Nostalgia 9063 TIER_1 145 Breath AZURE 2
60 Broken Revolver 9064 TIER_1 158 Burst AZURE No
61 Artistic Sense 9065 TIER_4 373 Sinking INDIGO 2
62 Nebulizer 9066 TIER_2 218 Breath INDIGO 2
63 Special Contract 9067 TIER_3 250 INDIGO No
64 Grand Welcome 9068 TIER_3 267 INDIGO No
65 Wrist Guards 9069 TIER_1 161 Charge INDIGO 2
66 Clear Mirror, Calm Water 9070 TIER_4 390 Breath VIOLET 2
67 Charred Disk 9071 TIER_3 248 Combustion VIOLET No
68 Lightning Rod 9072 TIER_3 247 Charge VIOLET 2
69 Endorphin Kit 9073 TIER_3 251 Breath VIOLET 2
70 Headless Portrait 9074 TIER_1 151 Sinking VIOLET 2
71 Charge-type Gloves 9075 TIER_4 394 Charge VIOLET 2
72 First-aid Kit 9076 TIER_3 230 CRIMSON No
73 Painkiller 9077 TIER_2 183 AZURE No
74 Voracious Hammer 9078 TIER_2 213 SCARLET No
75 Golden Urn 9079 TIER_2 180 AMBER No
76 Milepost of Survival 9080 TIER_2 182 SHAMROCK No
77 Faith 9081 TIER_4 424 INDIGO No
78 Piece of Relationship 9082 TIER_4 422 VIOLET 2
79 Lunar Memory 9083 TIER_5 600 VIOLET No
80 Ancient Effigy 9084 TIER_4 397 SHAMROCK No
81 Non-disclosure Agreement 9085 TIER_4 395 AZURE No
82 Reverberation 9086 TIER_2 216 Vibration AZURE 2
83 Burning Intellect 9087 TIER_1 141 Combustion AMBER 2
84 Bloody Mist 9090 TIER_4 418 Laceration AMBER No
85 Bell of Truth 9091 TIER_3 268 Vibration VIOLET 2
86 Coupled Oscillation 9092 TIER_4 419 Vibration SCARLET No
87 Fluorescent Lamp 9093 TIER_2 219 Burst INDIGO 2
88 Enrapturing Trance 9094 TIER_4 416 Burst CRIMSON No
89 Broken Compass 9095 TIER_3 263 Sinking INDIGO 2
90 Black Sheet Music 9096 TIER_4 427 Sinking SHAMROCK No
91 Ornamental Horseshoe 9097 TIER_1 154 Breath CRIMSON 2
92 Lucky Pouch 9098 TIER_4 410 Breath AZURE No
93 Material Interference Force Field 9099 TIER_3 262 Charge AMBER 2
94 T-1 Perpetual Motion Machine 9100 TIER_4 406 Charge SCARLET No
95 Nixie Divergence 9031 TIER_1 145 Vibration VIOLET 2
96 Standard-duty Battery 9033 TIER_3 269 Burst VIOLET No
97 Dust to Dust 9053 TIER_3 231 Combustion AMBER 2
98 Midwinter Nightmare 9059 TIER_3 259 Sinking SHAMROCK No
99 Soothe the Dead 9088 TIER_4 421 Combustion INDIGO No
100 Rusted Muzzle 9089 TIER_1 164 Laceration VIOLET 2
101 Melted Paraffin 9101 TIER_1 150 Combustion SCARLET 2
102 Polarization 9102 TIER_1 158 Combustion AZURE 2
103 Pain of Stifled Rage 9103 TIER_2 199 Combustion SHAMROCK 2
104 Ardent Flower 9104 TIER_3 246 Combustion INDIGO No
105 Fragment of Hellfire 9105 TIER_4 400 Combustion SCARLET No
106 Arrested Hymn 9106 TIER_1 149 Laceration AMBER 2
107 Tangled Bundle 9107 TIER_1 159 Laceration AZURE 2
108 Awe 9108 TIER_2 207 Laceration VIOLET 2
109 Respite 9109 TIER_3 255 Laceration VIOLET No
110 Fragment of Allurement 9110 TIER_4 400 Laceration INDIGO No
111 Bio-venom Vial 9111 TIER_3 259 Vibration AMBER 2
112 Venomous Skin 9112 TIER_1 147 Vibration INDIGO 2
113 Sour Liquor Aroma 9113 TIER_2 185 Vibration AMBER 2
114 Mirror Tactile Synaesthesia 9114 TIER_2 200 Vibration INDIGO No
115 Clockwork Spring 9115 TIER_3 249 Vibration INDIGO No
116 Fragment of Inertia 9116 TIER_4 400 Vibration SHAMROCK No
117 Smoking Gunpowder 9117 TIER_2 201 Burst INDIGO 2
118 Bone Stake 9118 TIER_1 152 Burst VIOLET No
119 Ragged Umbrella 9119 TIER_2 211 Burst AMBER 2
120 Deathseeker 9120 TIER_3 271 Burst SHAMROCK No
121 Fragment of Desire 9121 TIER_4 400 Burst AMBER No
122 Eldtree Snare 9122 TIER_1 145 Sinking SHAMROCK 2
123 Rags 9123 TIER_1 155 Sinking AZURE 2
124 Grandeur 9124 TIER_2 215 Sinking SCARLET 2
125 Distant Star 9125 TIER_3 257 Sinking VIOLET No
126 Fragment of Decay 9126 TIER_4 400 Sinking AMBER No
127 Devil’s Share 9127 TIER_1 144 Breath SCARLET 2
128 Emerald Elytra 9128 TIER_1 160 Breath VIOLET 2
129 Old Wooden Doll 9129 TIER_2 214 Breath CRIMSON 2
130 Finifugality 9130 TIER_3 243 Breath INDIGO No
131 Fragment of Conceit 9131 TIER_4 400 Breath SCARLET No
132 UPS System 9132 TIER_1 156 Charge CRIMSON 2
133 Uncapped Defibrilator 9133 TIER_1 147 Charge SHAMROCK 2
134 Patrolling Flashlight 9134 TIER_2 210 Charge VIOLET 2
135 Imitative Generator 9135 TIER_3 254 Charge CRIMSON No
136 Fragment of Friction 9136 TIER_4 400 Charge AZURE No
137 Scalpel 9137 TIER_1 155 Slash CRIMSON 2
138 Deceptive Accord 9138 TIER_1 148 Slash AMBER 2
139 Tailor’s Scissors 9139 TIER_2 199 Slash SHAMROCK 2
140 Resolution 9140 TIER_2 207 Slash AZURE 2
141 Moment of Sentencing 9141 TIER_3 256 Slash SCARLET 2
142 Sundered Memory 9142 TIER_4 400 Slash INDIGO No
143 Carpenter’s Nail 9143 TIER_1 151 Penetrate AMBER 2
144 Once, A Blessing 9144 TIER_2 213 Penetrate VIOLET 2
145 Torn Bandolier 9145 TIER_2 190 Penetrate AZURE 2
146 Keenbranch 9146 TIER_3 245 Penetrate SCARLET 2
147 Punctured Memory 9147 TIER_4 400 Penetrate CRIMSON No
148 Burial Curse 9148 TIER_1 152 Hit SCARLET 2
149 Compression Bandage 9149 TIER_2 209 Hit AZURE 2
150 Temporal Bridle 9150 TIER_2 212 Hit SHAMROCK 2
151 Clasped Sculpture 9151 TIER_3 258 Hit CRIMSON 2
152 Crushed memory 9152 TIER_4 400 Hit VIOLET No
153 Oracle 9153 TIER_2 181 SHAMROCK No
154 Imposed Weight 9154 TIER_3 242 CRIMSON No
155 Decamillennial Stewpot 9155 TIER_2 208 Combustion SCARLET No
156 Secret Cookbook 9157 TIER_3 260 Combustion SCARLET No
157 Millarca 9159 TIER_2 204 Laceration CRIMSON No
158 Devotion 9161 TIER_3 259 Laceration SCARLET No
159 Interlocked Cogs 9165 TIER_2 207 Vibration VIOLET No
160 Thorny Rope Cuffs 9169 TIER_2 212 Burst CRIMSON No
161 Tangled Bones 9174 TIER_2 207 Sinking AZURE No
162 Recollection of a Certain Day 9177 TIER_2 213 Breath AZURE No
163 Reminiscence 9179 TIER_3 261 Breath AZURE No
164 T-1B Octagonal Bolt 9182 TIER_2 198 Charge AMBER No
165 Rebate Token 9185 TIER_2 200 None CRIMSON No
166 New Release Pamphlet 9186 TIER_2 200 None SCARLET No
167 Special Catalogue 9187 TIER_2 200 None AMBER No
168 Pre-order Discount 9188 TIER_3 250 None SHAMROCK No
169 Renewed Merch 9189 TIER_3 250 None AZURE No
170 Trial Plan Guide 9190 TIER_3 250 None INDIGO No
171 Prestige Card 9191 TIER_3 250 None VIOLET No
172 Layered Bandages 9192 TIER_1 150 None AZURE 1
173 Ebony Brooch 9403 TIER_2 192 Burst SHAMROCK No
174 Contained Maggots 9404 TIER_3 246 Laceration SHAMROCK No
175 Made-to-Order 9407 TIER_2 190 INDIGO No
176 Haunted Shoes 9408 TIER_2 193 SCARLET No
177 Frozen Cries 9409 TIER_2 220 Sinking AZURE No
178 Hoarfrost Footprint 9410 TIER_4 424 Sinking AZURE No
179 Nagel und Hammer Scriptures 9413 TIER_2 214 Laceration CRIMSON No
180 Blood-red Mane 9414 TIER_2 203 SCARLET No
181 Squalidity 9415 TIER_2 217 Laceration AMBER No
182 Wholeness 9416 TIER_4 404 Laceration INDIGO No
183 Spicebush Branch 9419 TIER_3 252 AMBER No
184 Kaleidoscope 9420 TIER_3 261 CRIMSON No
185 Broken Glasses 9423 TIER_2 218 AZURE No
186 Unmailed Letter 9424 TIER_4 399 Burst VIOLET No
187 Harpoon Prosthetic Leg 9429 TIER_2 219 Breath INDIGO No
188 Guiding Gas Lamp 9430 TIER_4 411 Breath SHAMROCK No
189 Chief Butler’s Secret Arts 9433 TIER_3 212 VIOLET No
190 Handheld Mirror 9434 TIER_3 404 SHAMROCK No
191 Hot ‘n Juicy Drumstick 9701 TIER_3 259 Combustion CRIMSON No
192 Dry-to-the-Bone Breast 9702 TIER_3 264 Burst SHAMROCK No
193 Tango Marinade 9703 TIER_3 275 None SCARLET No
194 Contaminated Needle & Thread 9704 TIER_2 208 Laceration SCARLET No
195 Sharp Needle & Thread 9705 TIER_3 271 None SCARLET No
196 Oil-gunked Spanner 9706 TIER_1 148 Vibration CRIMSON No
197 Twinkling Scrap 9707 TIER_2 191 None AMBER No
198 Trash Crab Brain Wine 9708 TIER_3 268 Burst SCARLET No
199 Pom-pom Hat 9709 TIER_1 150 Breath AMBER No
200 Huge Gift Sack 9710 TIER_2 198 Breath SHAMROCK No
201 Sad Plushie 9711 TIER_3 250 None AZURE No
202 Black Ledger 9712 TIER_2 195 None SHAMROCK No
203 Rusted Hilt 9713 TIER_3 205 Slash VIOLET No
204 Fractured Blade 9714 TIER_3 244 Laceration SCARLET No
205 Broken Blade 9715 TIER_3 244 Breath INDIGO No
206 Red Tassel 9716 TIER_3 253 Slash CRIMSON No
207 Sublimity 9717 TIER_4 400 Slash SCARLET No
208 Unbending 9718 TIER_4 400 Slash INDIGO No
209 Ragged Bamboo Hat 9719 TIER_4 432 Breath AZURE No
210 Old Dopo Robe 9720 TIER_4 432 Slash AMBER No
211 Silver Watch Case 9721 TIER_2 196 Vibration SCARLET No
212 Faded Watch Case 9722 TIER_2 205 Vibration AZURE No
213 Warning Notice 9723 TIER_2 198 INDIGO No
214 Etched Clock Hands 9724 TIER_2 202 Vibration SHAMROCK No
215 Rusted Clock Hands 9725 TIER_2 207 Vibration VIOLET No
216 Chalice of Trickle-down 9726 TIER_3 245 Vibration VIOLET No
217 Prepaid Time Receipt 9727 TIER_3 250 CRIMSON No
218 Pocket Watch : Type L 9728 TIER_4 400 Vibration SCARLET No
219 Pocket Watch : Type E 9729 TIER_4 400 Vibration AMBER No
220 Pocket Watch : Type Y 9730 TIER_4 400 Vibration VIOLET No
221 Pocket Watch : Type P 9731 TIER_4 400 Vibration AZURE No
222 Economy Class Discount Voucher 9732 TIER_1 151 SHAMROCK No
223 Canned Ice Cream 9733 TIER_2 195 AMBER No
224 E-Type Dimensional Dagger 9734 TIER_3 250 Charge AZURE No
225 Portable Barrier Battery 9735 TIER_3 250 Charge INDIGO No
226 Biogenerative Battery 9736 TIER_2 203 Charge SCARLET No
227 Cardiovascular Reactive Module 9737 TIER_2 197 Charge SHAMROCK No
228 Prosthetic Joint Servos 9738 TIER_2 207 Charge VIOLET No
229 Crystallized Blood 9739 TIER_2 195 CRIMSON No
230 Automated Joints 9740 TIER_4 400 Charge AZURE No
231 Overcharged Battery 9741 TIER_4 400 Charge INDIGO No
232 Perpetual Generator Servos 9742 TIER_4 400 Charge AZURE No
233 Hearts-powered Jewel 9743 TIER_4 400 Charge INDIGO No
234 Filial Love 9744 TIER_2 203 Laceration SCARLET No
235 Misaligned Transistor 9745 TIER_2 207 Charge VIOLET No
236 Mental Corruption Boosting Gas 9746 TIER_2 192 Sinking AZURE No
237 Leaked Enkephalin 9747 TIER_2 195 Sinking AZURE No
238 Hardship 9748 TIER_3 267 INDIGO No
239 Crown of Thorns 9749 TIER_3 270 INDIGO No
240 Rest 9750 TIER_3 250 Sinking INDIGO No
241 Decamillennial Hearthflame 9156 TIER_2 201 Combustion CRIMSON No
242 Purloined Flame 9158 TIER_4 404 Combustion CRIMSON No
243 Ruptured Blood Sac 9160 TIER_3 259 Laceration AZURE No
244 Hemorrhagic Shock 9162 TIER_4 405 Laceration SCARLET No
245 Gemstone Oscillator 9163 TIER_1 153 Vibration AZURE No
246 Wobbling Keg 9164 TIER_2 211 Vibration INDIGO No
247 Epicenter 9166 TIER_3 248 Vibration AMBER No
248 Omnivibro-octovecti-bell 9167 TIER_4 405 Vibration AMBER No
249 Shard of Apocalypse 9168 TIER_2 200 Burst SHAMROCK No
250 Eerie Effigy 9170 TIER_3 249 Burst AMBER No
251 Ruin 9171 TIER_4 406 Burst AMBER No
252 Cantabile 9172 TIER_1 156 Sinking AZURE No
253 Faded Overcoat 9173 TIER_2 209 Sinking CRIMSON No
254 Surging Globe 9175 TIER_3 251 Sinking VIOLET No
255 Impending Wave 9176 TIER_4 401 Sinking VIOLET No
256 Angel’s Cut 9178 TIER_2 211 Breath INDIGO No
257 Cask Spirits 9180 TIER_4 402 Breath INDIGO No
258 Miniature Telepole 9181 TIER_2 205 Charge INDIGO No
259 Insulator 9183 TIER_3 254 Charge SCARLET No
260 T-5 Perpetual Motion Machine 9184 TIER_4 410 Charge SCARLET No
261 Town-protecting Harpoon 9427 TIER_2 202 None AMBER 2
262 Cetacean Heart 9428 TIER_4 389 None INDIGO No
263 Broken Violin 9431 TIER_3 243 None SCARLET 2
264 Manor-shaped Music Box 9432 TIER_3 249 None SCARLET No
265 Butler Style Binding Arts 9435 TIER_2 148 None AZURE 2
266 Refraction Glass Pod 9436 TIER_4 392 None VIOLET No
267 La Manchaland All-day Pass 9437 TIER_3 239 None AMBER No
268 Token of Victory 9438 TIER_3 248 None INDIGO No
269 Devouring Cube 9439 TIER_2 195 None SHAMROCK No
270 Mask of the Parade 9440 TIER_4 394 None VIOLET 1
271 Snake Slough 9751 TIER_2 188 None SHAMROCK 2
272 False Halo 9752 TIER_4 391 None INDIGO 2
273 Metronome 9753 TIER_2 207 None AMBER 2
274 Bridle 9754 TIER_4 396 None SHAMROCK 2
275 Contempt of the Gaze of Contempt 9755 TIER_2 208 None CRIMSON 2
276 Unhatched Embers 9756 TIER_4 393 None CRIMSON 2
277 Anti-Ovine Grounding Plug 9757 TIER_2 203 None VIOLET 1
278 Vestiges of the King 9758 TIER_4 397 None INDIGO No
279 Overused Whetstone 9193 TIER_1 148 Slash VIOLET No
280 Short Cane Sword 9194 TIER_2 207 Slash SHAMROCK 2
281 Cloudpattern Gourd Bottle 9195 TIER_3 264 Slash SHAMROCK 2
282 Broken Greatsword 9196 TIER_4 420 Slash AZURE No
283 High-tensility Shoes 9197 TIER_1 148 Penetrate AMBER No
284 Plume of Proof 9198 TIER_2 203 Penetrate INDIGO 2
285 Torn Hems 9199 TIER_3 251 Penetrate SHAMROCK 2
286 Dueling Manual Book 3 9200 TIER_4 407 Penetrate SCARLET No
287 Dimensional Recycle Bin 9201 TIER_1 148 Hit CRIMSON No
288 Pocket Flashcards 9202 TIER_2 201 Hit AZURE 2
289 Dimensional Perception Modifier 9203 TIER_3 250 Hit AMBER No
290 The Book of Vengeance 9204 TIER_4 416 Hit VIOLET No
291 Snuffed Lantern 9759 TIER_1 152 AMBER No
292 Snuffed Candlestick 9760 TIER_2 205 AZURE No
293 Shadow Monster 9761 TIER_3 251 CRIMSON No
294 Packaging Box 9762 TIER_1 151 SHAMROCK No
295 Packaging Ribbon 9763 TIER_3 249 CRIMSON No
296 Gift 9764 TIER_4 398 SHAMROCK No
297 Jolly Plushie 9765 TIER_4 399 AMBER No
298 Implicit Contract Renewal 9766 TIER_3 255 INDIGO No
299 Darkflame Smoking Pipe 9767 TIER_3 252 Penetrate INDIGO No
300 Equalizer 9768 TIER_3 255 Penetrate AZURE No
301 Swift Command 9769 TIER_2 249 VIOLET No
302 Gear Shrapnel 9770 TIER_2 207 Breath SCARLET No
303 CQC Maual 9771 TIER_3 251 Breath CRIMSON No

Appendix

using JSON3

function getLocalized(egoGiftID)
    fileList = "data/Extracted/Localize/RemoteLocalizeFileList.json"
    fileListData = JSON3.read(read(fileList, String))

    for file in fileListData[:egoGifts]
        data = JSON3.read(read("data/Extracted/Localize/en/EN_$(file).json", String))
        haskey(data, :dataList) || continue
        for entry in data[:dataList]
            entry["id"] == egoGiftID && return entry
        end
    end

    # @error "EgoGift ID not found: $(egoGiftID)"
end

function getStaticVersion(egoGiftID)
    for file in readdir("data/Extracted/StaticData/static-data/ego-gift-mirrordungeon/"; join = true)
        data = JSON3.read(read(file, String))
        for entry in data[:list]
            entry["id"] == egoGiftID && return entry
        end
    end

    @error "EgoGift ID not found: $(egoGiftID)"
end

function ListEGOGift()
    file = "data/Extracted/StaticData/static-data/mirrordungeon-egogift-droppool/mirrordungeon-egogift-droppool-5-1.json"
    data = JSON3.read(read(file, String))
    println("|  | Name | Tags | Price | Keyword | AttributeType | Upgradeable? |")
    println("| --- | --- | --- | --- | --- | --- | --- |")
    Ct = 0

    for entry in data[:list][1][:egoGifts]
        Ct += 1
        Name = "`$(entry)`"
        try 
            item = getLocalized(entry)
            Name = item["name"] * " `$(entry)`"
        catch _
        end
        sItem = getStaticVersion(entry)

        Tags = join(sItem["tag"], ", ")
        Price = sItem["price"]
        Keyword = haskey(sItem, "keyword") ? sItem["keyword"] : ""
        AttributeType = sItem["attributeType"]
        Upgradable = haskey(sItem, "upgradeDataList") ? length(sItem["upgradeDataList"]) - 1 : "No"
        (Upgradable == 0) && (Upgradable = "No")
        
        println("| $Ct | $(Name) | $(Tags) | $(Price) | $(Keyword) | $(AttributeType) | $(Upgradable) |")
    end
end