Compare commits

..

No commits in common. "b21b6aa1a6ade187526a44d5be93b0c0f6af4dd2" and "349c50ea90899d0648ea53b472daeda2c2ff90c1" have entirely different histories.

7 changed files with 107 additions and 154 deletions

View file

@ -391,36 +391,3 @@ a:has(button) {
font-weight: bold; font-weight: bold;
padding: 3px 5px; padding: 3px 5px;
} }
.map-icon svg {
display: inline-block;
width: 20px;
vertical-align: middle;
margin-top: -3px;
stroke: #fff;
fill: none;
position: relative;
z-index: 1;
}
.map-popup {
display: none;
}
.map-icon:hover .map-popup {
display: block;
position: absolute;
color: tomato;
z-index: 100;
}
.map-nm-loc {
width: 20px;
height: 20px;
border-radius: 50px;
opacity: .5;
background-color: #005ba4;
display: inline-block;
margin-left: -10px;
margin-top: -10px;
}

View file

@ -12,17 +12,6 @@
<div class="meta"> <div class="meta">
<h3 class="nm-info"> <h3 class="nm-info">
<span class="badge">LV<%= nm[:level].to_s.rjust(2, "0") %></span> <span class="badge">LV<%= nm[:level].to_s.rjust(2, "0") %></span>
<% if nm[:x] and nm[:y] %>
<span class="map-icon">
<%= render partial: "map_icon" %>
<div class="map-popup">
<div style="position: relative; width: 200px; height: 200px;">
<img src="/maps/<%= @instance.zone %>_fw.jpg" style="width: 200px; z-index: 100;" />
<span class="map-nm-loc" style="position: absolute; left: <%= (nm[:x] / 42.0) * 100.0 %>%; top: <%= (nm[:y] / 42.0) * 100.0 %>%;"></span>
</div>
</div>
</span>
<% end %>
<%= nm[:name] %> <%= nm[:name] %>
<% if nm[:drops] %> <% if nm[:drops] %>
<span title="<%= nm[:drops] %>" style="font-size: 14px;">✨</span> <span title="<%= nm[:drops] %>" style="font-size: 14px;">✨</span>

View file

@ -1,3 +0,0 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="M9 20L3 17V4L9 7M9 20L15 17M9 20V7M15 17L21 20V7L15 4M15 17V4M9 7L15 4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 218 B

View file

@ -45,8 +45,8 @@ name = "Sabotender Corrido"
nick = "Sabo" nick = "Sabo"
level = 1 level = 1
element = "wind" element = "wind"
x = 14.1 x = 14
y = 21.8 y = 22
[nms.spawned_by] [nms.spawned_by]
name = "Flowering Sabotender" name = "Flowering Sabotender"
@ -57,8 +57,8 @@ name = "The Lord of Anemos"
nick = "Lord" nick = "Lord"
level = 2 level = 2
element = "water" element = "water"
x = 27.8 x = 30
y = 28.2 y = 27
drops = "The Prince of Anemos (minion)" drops = "The Prince of Anemos (minion)"
[nms.spawned_by] [nms.spawned_by]
@ -71,7 +71,7 @@ nick = "Teles"
level = 3 level = 3
element = "wind" element = "wind"
x = 26 x = 26
y = 26.8 y = 28
[nms.spawned_by] [nms.spawned_by]
name = "Anemos Harpeia" name = "Anemos Harpeia"
@ -82,8 +82,8 @@ name = "The Emperor of Anemos"
nick = "Emperor" nick = "Emperor"
level = 4 level = 4
element = "wind" element = "wind"
x = 17.2 x = 17
y = 23.9 y = 22
drops = "Emperor Hairpin" drops = "Emperor Hairpin"
[nms.spawned_by] [nms.spawned_by]
@ -95,8 +95,8 @@ name = "Callisto"
nick = "Callisto" nick = "Callisto"
level = 5 level = 5
element = "earth" element = "earth"
x = 27.8 x = 26
y = 23.3 y = 22
[nms.spawned_by] [nms.spawned_by]
name = "Val Bear" name = "Val Bear"
@ -107,8 +107,8 @@ name = "Number"
nick = "Number" nick = "Number"
level = 6 level = 6
element = "lightning" element = "lightning"
x = 23.2 x = 24
y = 22.7 y = 23
[nms.spawned_by] [nms.spawned_by]
name = "Pneumaflayer" name = "Pneumaflayer"
@ -119,8 +119,8 @@ name = "Jahannam"
nick = "Jaha" nick = "Jaha"
level = 7 level = 7
element = "wind" element = "wind"
x = 19.1 x = 18
y = 19.6 y = 19
[nms.spawned_by] [nms.spawned_by]
name = "Typhoon Sprite" name = "Typhoon Sprite"
@ -132,8 +132,8 @@ name = "Amemet"
nick = "Amemet" nick = "Amemet"
level = 8 level = 8
element = "fire" element = "fire"
x = 14.7 x = 15
y = 15.9 y = 16
[nms.spawned_by] [nms.spawned_by]
name = "Abraxas" name = "Abraxas"
@ -144,8 +144,8 @@ name = "Caym"
nick = "Caym" nick = "Caym"
level = 9 level = 9
element = "ice" element = "ice"
x = 12.6 x = 14
y = 12.4 y = 13
[nms.spawned_by] [nms.spawned_by]
name = "Stalker Ziz" name = "Stalker Ziz"
@ -156,8 +156,8 @@ name = "Bombadeel"
nick = "Bomba" nick = "Bomba"
level = 10 level = 10
element = "earth" element = "earth"
x = 28.5 x = 28
y = 20.5 y = 20
[nms.spawned_by] [nms.spawned_by]
name = "Traveling Gourmand" name = "Traveling Gourmand"
@ -169,8 +169,8 @@ name = "Serket"
nick = "Serket" nick = "Serket"
level = 11 level = 11
element = "earth" element = "earth"
x = 24 x = 25
y = 20 y = 18
drops = "Scorpion Harness, Wind-up Mithra" drops = "Scorpion Harness, Wind-up Mithra"
[nms.spawned_by] [nms.spawned_by]
@ -182,8 +182,8 @@ name = "Judgmental Julika"
nick = "Julika" nick = "Julika"
level = 12 level = 12
element = "ice" element = "ice"
x = 22.2 x = 22
y = 14.9 y = 16
[nms.spawned_by] [nms.spawned_by]
name = "Henbane" name = "Henbane"
@ -195,7 +195,7 @@ nick = "Rider"
level = 13 level = 13
element = "lightning" element = "lightning"
x = 20 x = 20
y = 13.4 y = 13
[nms.spawned_by] [nms.spawned_by]
name = "Duskfall Dullahan" name = "Duskfall Dullahan"
@ -207,8 +207,8 @@ name = "Polyphemus"
nick = "Poly" nick = "Poly"
level = 14 level = 14
element = "ice" element = "ice"
x = 26.2 x = 26
y = 15 y = 14
[nms.spawned_by] [nms.spawned_by]
name = "Monoeye" name = "Monoeye"
@ -219,8 +219,8 @@ name = "Simurgh's Strider"
nick = "Strider" nick = "Strider"
level = 15 level = 15
element = "wind" element = "wind"
x = 28.8 x = 29
y = 13.3 y = 13
drops = "Strider Boots" drops = "Strider Boots"
[nms.spawned_by] [nms.spawned_by]
@ -232,8 +232,8 @@ name = "King Hazmat"
nick = "Hazmat" nick = "Hazmat"
level = 16 level = 16
element = "fire" element = "fire"
x = 35.2 x = 35
y = 19.7 y = 18
[nms.spawned_by] [nms.spawned_by]
name = "Anemos Anala" name = "Anemos Anala"
@ -244,8 +244,8 @@ name = "Fafnir"
nick = "Fafnir" nick = "Fafnir"
level = 17 level = 17
element = "fire" element = "fire"
x = 34.6 x = 36
y = 21.9 y = 22
drops = "Wind-up Fafnir" drops = "Wind-up Fafnir"
[nms.spawned_by] [nms.spawned_by]
@ -270,8 +270,8 @@ name = "Lamashtu"
nick = "Lamashtu" nick = "Lamashtu"
level = 19 level = 19
element = "wind" element = "wind"
x = 8.2 x = 8
y = 25.3 y = 23
[nms.spawned_by] [nms.spawned_by]
name = "Val Specter" name = "Val Specter"
@ -283,8 +283,8 @@ name = "Pazuzu"
nick = "Paz" nick = "Paz"
level = 20 level = 20
element = "wind" element = "wind"
x = 7.3 x = 7
y = 21.7 y = 22
weather = "gales" weather = "gales"
drops = "Altar to Pazuzu, Pazuzu (card)" drops = "Altar to Pazuzu, Pazuzu (card)"

View file

@ -40,8 +40,8 @@ name = "Khalamari"
nick = "Khalamari" nick = "Khalamari"
level = 50 level = 50
element = "water" element = "water"
x = 10.8 x = 11
y = 25.6 y = 24
[nms.spawned_by] [nms.spawned_by]
name = "Xzomit" name = "Xzomit"
@ -52,8 +52,8 @@ name = "Stegodon"
nick = "Stegodon" nick = "Stegodon"
level = 51 level = 51
element = "earth" element = "earth"
x = 10.4 x = 9
y = 17.2 y = 17
[nms.spawned_by] [nms.spawned_by]
name = "Hydatos Primelephas" name = "Hydatos Primelephas"
@ -64,8 +64,8 @@ name = "Molech"
nick = "Molech" nick = "Molech"
level = 52 level = 52
element = "ice" element = "ice"
x = 8.1 x = 7
y = 21.8 y = 21
drops = "Molech's Horn (magicite)" drops = "Molech's Horn (magicite)"
[nms.spawned_by] [nms.spawned_by]
@ -77,8 +77,8 @@ name = "Piasa"
nick = "Piasa" nick = "Piasa"
level = 53 level = 53
element = "wind" element = "wind"
x = 7.1 x = 7
y = 14.5 y = 14
[nms.spawned_by] [nms.spawned_by]
name = "Vivid Gastornis" name = "Vivid Gastornis"
@ -89,8 +89,8 @@ name = "Frostmane"
nick = "Frostmane" nick = "Frostmane"
level = 54 level = 54
element = "fire" element = "fire"
x = 8.2 x = 8
y = 26.1 y = 25
[nms.spawned_by] [nms.spawned_by]
name = "Northern Tiger" name = "Northern Tiger"
@ -101,8 +101,8 @@ name = "Daphne"
nick = "Daphne" nick = "Daphne"
level = 55 level = 55
element = "water" element = "water"
x = 24.2 x = 25
y = 19 y = 15
[nms.spawned_by] [nms.spawned_by]
name = "Dark Void Monk" name = "Dark Void Monk"
@ -113,7 +113,7 @@ name = "King Goldemar"
nick = "Golde" nick = "Golde"
level = 56 level = 56
element = "lightning" element = "lightning"
x = 29.1 x = 28
y = 23 y = 23
drops = "Goldemar's Horn (magicite), Dvergr (card)" drops = "Goldemar's Horn (magicite), Dvergr (card)"
@ -127,8 +127,8 @@ name = "Leuke"
nick = "Leuke" nick = "Leuke"
level = 57 level = 57
element = "earth" element = "earth"
x = 37.4 x = 37
y = 26.4 y = 26
[nms.spawned_by] [nms.spawned_by]
name = "Tigerhawk" name = "Tigerhawk"
@ -139,8 +139,8 @@ name = "Barong"
nick = "Barong" nick = "Barong"
level = 58 level = 58
element = "fire" element = "fire"
x = 32.2 x = 32
y = 25.3 y = 24
[nms.spawned_by] [nms.spawned_by]
name = "Laboratory Lion" name = "Laboratory Lion"
@ -151,8 +151,8 @@ name = "Ceto"
nick = "Ceto" nick = "Ceto"
level = 59 level = 59
element = "water" element = "water"
x = 36.3 x = 36
y = 14 y = 13
drops = "Ceto's Claw (magicite)" drops = "Ceto's Claw (magicite)"
[nms.spawned_by] [nms.spawned_by]
@ -164,8 +164,8 @@ name = "Provenance Watcher"
nick = "PW" nick = "PW"
level = 60 level = 60
element = "fire" element = "fire"
x = 32.8 x = 32
y = 19.5 y = 19
drops = "Provenance Watcher (card)" drops = "Provenance Watcher (card)"
[nms.spawned_by] [nms.spawned_by]

View file

@ -114,8 +114,8 @@ name = "Hakutaku"
nick = "Haku" nick = "Haku"
level = 25 level = 25
element = "fire" element = "fire"
x = 28.5 x = 29
y = 22.4 y = 22
drops = "Optical Hat" drops = "Optical Hat"
[nms.spawned_by] [nms.spawned_by]
@ -127,8 +127,8 @@ name = "King Igloo"
nick = "Igloo" nick = "Igloo"
level = 26 level = 26
element = "ice" element = "ice"
x = 17.4 x = 17
y = 16.2 y = 16
[nms.spawned_by] [nms.spawned_by]
name = "Huwasi" name = "Huwasi"
@ -139,8 +139,8 @@ name = "Asag"
nick = "Asag" nick = "Asag"
level = 27 level = 27
element = "lightning" element = "lightning"
x = 10.5 x = 10
y = 10.5 y = 10
[nms.spawned_by] [nms.spawned_by]
name = "Wandering Opken" name = "Wandering Opken"
@ -152,7 +152,7 @@ nick = "Surabhi"
level = 28 level = 28
element = "earth" element = "earth"
x = 10 x = 10
y = 18.2 y = 20
[nms.spawned_by] [nms.spawned_by]
name = "Pagos Billygoat" name = "Pagos Billygoat"
@ -163,8 +163,8 @@ name = "King Arthro"
nick = "Arthro" nick = "Arthro"
level = 29 level = 29
element = "water" element = "water"
x = 8.5 x = 8
y = 15.5 y = 15
weather = "fog" weather = "fog"
drops = "Blitzring" drops = "Blitzring"
@ -177,8 +177,8 @@ name = "Mindertaur/Eldertaur"
nick = "Brothers" nick = "Brothers"
level = 30 level = 30
element = "earth" element = "earth"
x = 14 x = 13
y = 18.5 y = 18
[nms.spawned_by] [nms.spawned_by]
name = "Lab Minotaur" name = "Lab Minotaur"
@ -190,7 +190,7 @@ nick = "Holy Cow"
level = 31 level = 31
element = "water" element = "water"
x = 26 x = 26
y = 17.1 y = 16
[nms.spawned_by] [nms.spawned_by]
name = "Elder Buffalo" name = "Elder Buffalo"
@ -201,7 +201,7 @@ name = "Hadhayosh"
nick = "Behe" nick = "Behe"
level = 32 level = 32
element = "lightning" element = "lightning"
x = 31.4 x = 30
y = 19 y = 19
drops = "Behemoth Horn/Pelt" drops = "Behemoth Horn/Pelt"
weather = "thunder" weather = "thunder"
@ -215,8 +215,8 @@ name = "Horus"
nick = "Horus" nick = "Horus"
level = 33 level = 33
element = "fire" element = "fire"
x = 25.5 x = 25
y = 20.2 y = 19
weather = "heat" weather = "heat"
[nms.spawned_by] [nms.spawned_by]
@ -228,8 +228,8 @@ name = "Arch Angra Mainyu"
nick = "Mainyu" nick = "Mainyu"
level = 34 level = 34
element = "wind" element = "wind"
x = 24.4 x = 24
y = 25.3 y = 25
[nms.spawned_by] [nms.spawned_by]
name = "Gawper" name = "Gawper"
@ -241,7 +241,7 @@ nick = "Cassie"
level = 35 level = 35
element = "ice" element = "ice"
x = 22 x = 22
y = 14.5 y = 14
drops = "Cassie Earring" drops = "Cassie Earring"
weather = "blizzards" weather = "blizzards"
@ -254,8 +254,8 @@ name = "Louhi"
nick = "Louhi" nick = "Louhi"
level = 35 level = 35
element = "ice" element = "ice"
x = 35.7 x = 36
y = 18.7 y = 19
drops = "Louhi (card)" drops = "Louhi (card)"
[nms.spawned_by] [nms.spawned_by]

View file

@ -31,8 +31,8 @@ name = "Leucosia"
nick = "Leucosia" nick = "Leucosia"
level = 35 level = 35
element = "water" element = "water"
x = 26.6 x = 27
y = 26.3 y = 26
[nms.spawned_by] [nms.spawned_by]
name = "Pyros Bhoot" name = "Pyros Bhoot"
@ -44,8 +44,8 @@ name = "Flauros"
nick = "Flauros" nick = "Flauros"
level = 36 level = 36
element = "lightning" element = "lightning"
x = 29.1 x = 29
y = 29.6 y = 29
[nms.spawned_by] [nms.spawned_by]
name = "Thunderstorm Sprite" name = "Thunderstorm Sprite"
@ -57,8 +57,8 @@ name = "The Sophist"
nick = "Sophist" nick = "Sophist"
level = 37 level = 37
element = "wind" element = "wind"
x = 31.9 x = 31
y = 32 y = 31
[nms.spawned_by] [nms.spawned_by]
name = "Pyros Apanda" name = "Pyros Apanda"
@ -69,8 +69,8 @@ name = "Graffiacane"
nick = "Doll" nick = "Doll"
level = 38 level = 38
element = "ice" element = "ice"
x = 23.7 x = 23
y = 37.3 y = 37
drops = "Calca (minion)" drops = "Calca (minion)"
[nms.spawned_by] [nms.spawned_by]
@ -82,8 +82,8 @@ name = "Askalaphos"
nick = "Owl" nick = "Owl"
level = 39 level = 39
element = "wind" element = "wind"
x = 19.3 x = 19
y = 28.1 y = 29
weather = "umbral_wind" weather = "umbral_wind"
[nms.spawned_by] [nms.spawned_by]
@ -95,8 +95,8 @@ name = "Grand Duke Batym"
nick = "Batym" nick = "Batym"
level = 40 level = 40
element = "earth" element = "earth"
x = 17.9 x = 18
y = 14.3 y = 14
[nms.spawned_by] [nms.spawned_by]
name = "Dark Troubadour" name = "Dark Troubadour"
@ -108,7 +108,7 @@ name = "Aetolus"
nick = "Aetolus" nick = "Aetolus"
level = 41 level = 41
element = "lightning" element = "lightning"
x = 10.2 x = 10
y = 14 y = 14
[nms.spawned_by] [nms.spawned_by]
@ -120,8 +120,8 @@ name = "Lesath"
nick = "Lesath" nick = "Lesath"
level = 42 level = 42
element = "fire" element = "fire"
x = 12.8 x = 13
y = 11.5 y = 11
[nms.spawned_by] [nms.spawned_by]
name = "Bird Eater" name = "Bird Eater"
@ -132,8 +132,8 @@ name = "Eldthurs"
nick = "Eldthurs" nick = "Eldthurs"
level = 43 level = 43
element = "fire" element = "fire"
x = 15.4 x = 13
y = 6.6 y = 6
[nms.spawned_by] [nms.spawned_by]
name = "Pyros Crab" name = "Pyros Crab"
@ -144,8 +144,8 @@ name = "Iris"
nick = "Iris" nick = "Iris"
level = 44 level = 44
element = "water" element = "water"
x = 21.5 x = 21
y = 11.9 y = 11
[nms.spawned_by] [nms.spawned_by]
name = "Northern Swallow" name = "Northern Swallow"
@ -156,8 +156,8 @@ name = "Lamebrix Strikebocks"
nick = "Lamebrix" nick = "Lamebrix"
level = 45 level = 45
element = "earth" element = "earth"
x = 22 x = 21
y = 7.9 y = 7
drops = "Lamebrix's Dice (magicite)" drops = "Lamebrix's Dice (magicite)"
[nms.spawned_by] [nms.spawned_by]
@ -170,7 +170,7 @@ nick = "Dux"
level = 46 level = 46
element = "lightning" element = "lightning"
x = 27 x = 27
y = 9.1 y = 9
weather = "thunder" weather = "thunder"
[nms.spawned_by] [nms.spawned_by]
@ -182,8 +182,8 @@ name = "Lumber Jack"
nick = "Jack" nick = "Jack"
level = 47 level = 47
element = "earth" element = "earth"
x = 30 x = 29
y = 11.6 y = 11
drops = "Wind-up Elvaan" drops = "Wind-up Elvaan"
[nms.spawned_by] [nms.spawned_by]
@ -195,8 +195,8 @@ name = "Glaukopis"
nick = "Glaukopis" nick = "Glaukopis"
level = 48 level = 48
element = "fire" element = "fire"
x = 31.6 x = 31
y = 14.9 y = 15
[nms.spawned_by] [nms.spawned_by]
name = "Val Skatene" name = "Val Skatene"
@ -220,8 +220,8 @@ name = "Skoll"
nick = "Skoll" nick = "Skoll"
level = 50 level = 50
element = "ice" element = "ice"
x = 23.9 x = 23
y = 30 y = 29
weather = "blizzards" weather = "blizzards"
drops = "Skoll's Claw (magicite)" drops = "Skoll's Claw (magicite)"
@ -234,8 +234,8 @@ name = "Penthesilea"
nick = "Penny" nick = "Penny"
level = 50 level = 50
element = "fire" element = "fire"
x = 35.5 x = 35
y = 6.1 y = 6
drops = "Penthesilea (card)" drops = "Penthesilea (card)"
weather = "heat" weather = "heat"