You're in the hospital and can't take any actions until you recover. Wait out the timer, or heal faster with a medical item.
Legends
Meet the Legends - click a name to open their page.
City
NeutralOwnedContestedAttackedBuilding (click to visit)
Scroll or pinch to zoom · drag to pan · click a block for territory details
West Side
Red-Light District
Civic Center
North Side
Financial District
Residential
East Side
Shopping District
Outskirts
Airport — Travel Agency
Black Ice sits where Pakistan is on the map. Pick a highlighted country to fly there — everywhere else is coming soon.
Black Ice City sits where Pakistan is. Click the glowing Switzerland pin to see the flight details - every other pin is coming soon.
Switzerland
One-way flight time: 1h 35mFlight cost: $1,200
Flying to Switzerland
0% of the way there
Arriving in 1h 35m 00s
You're in the air and can't do anything else until you land.
Switzerland Duty-Free Market
You're currently abroad in Switzerland. Pick up a few items here, then fly back to Black Ice whenever you're ready.
Switzerland Market
UAE Bazaar
You're currently abroad in the UAE. Morphine goes for half price here, and everything else is 30% cheaper than back home. Fly back to Black Ice whenever you're ready.
UAE Bazaar
Pawn Shop
Sell items from your inventory for 90% of the price they're bought for at any shop. Items with no set shop price aren't sellable here yet.
Properties
Shack
Shack
Price: $0
A run-down wooden shack — every player is given one for free. It can't be sold or leased. Move in to boost your happiness cap by 500 (1000 → 1500).
Item Market
Player Listings
Loading listings...
Points Building
Spend your Points here on refills, one-time unlocks, and Merit boosts.
Point Shop
Point Market
Buy and sell Points with other players. Each player may have up to 5 active sell listings at once.
Add listing
How many points do you want to add to the market? Maximum price each is $100,000.
$
Market overview
Lowest Price
-
Average Price
-
Highest Price
-
Active Listings
-
NamePointsCost EachTotal PriceAction
Loading listings...
Your Bazaar
List your own items for sale. While your Bazaar is open, other players will see a Bazaar icon next to your name and can visit to buy.
Bazaar Closed
Your Listings
Loading your listings...
Player's Bazaar
Items For Sale
Loading listings...
City Pharmacy
Medical supplies, ready to use straight from your Items page after you buy them.
Medical Supplies
Jewelry Store
Fine rings, ready to use straight from your Items page after you buy them - including for a marriage proposal at the Church.
Rings
Big Al's Gun Shop
Weapons ready to equip straight from your Items page after you buy them.
Primary Weapons
Secondary Weapons
Melee Weapons
Bits 'n Bobs
A little bit of everything, ready to use straight from your Items page after you buy it.
Plushies
Collectibles
Flowers
Weapons
Sweet Shop
Treats and boosters, ready to use straight from your Items page after you buy them.
Sweets
Apex Fuel
Premium energy drinks, ready to use straight from your Items page after you buy them.
Energy Drinks
Nikeh Shop
Training gear out in the Outskirts. Each piece permanently raises one battle stat by 1% of its current value the moment you use it - ready to use straight from your Items page after you buy it.
Training Gear
Super Store
A bit of everything - general goods and odds and ends for the city.
General Goods
City Dump
Players' discarded items end up here. Dig through the pile and you might find something useful — or nothing at all.
Energy: -
Leeron — Loan Shark
Leeron's Credit Line
Leeron lends against your track record. Miss too many payments while flashing cash and he'll send someone to collect.
Lifetime Crime Earnings
$0
Credit Rating
1.00x
Borrow Limit
$0
Outstanding Principal
$0
Outstanding Fees
$0 / $0 cap
Total Owed
$0
Borrow
Repay Fees
Repay Principal
Activity
Church
Welcome, child. The church offers three ways to spend your time: donate to a good cause, ask for a hand in marriage, or simply pray.
Donate
Give what you can. Generous donors are recognized with special rewards at certain milestones.
You have donated $0 to the church in total.
Ceremony
If you'd like to marry someone, you must propose to them with a Ring from the Jewelry category.
You're happily married to .
Proposals for You
Pray
It will cost 5 energy to pray.
City Bank
Money in the bank is safe money - it can never be mugged, stolen, or lost in an attack. A matured investment's payout is credited straight to your Bank Balance, still fully safe, until you choose to withdraw it.
Your Balance
Bank Balance
$0
Invest
Choose a term, then enter how much to invest (min $100, max $2,000,000,000). Only one investment can be active at a time, and it can't be cancelled before it matures.
Active Investment
Amount
$0
Term
-
Time Left
-
History
Stock Market
Gym
Training builds the four stats that decide every fight: Strength and Defense control how hard you hit and how much you shrug off; Speed and Dexterity control whether your hits land and whether theirs do.
Strength
10.00
Damage you make on impact
5 energy per train
Defense
10.00
Reduces damage taken in a fight
5 energy per train
Speed
10.00
Your chance to land a hit on your target
5 energy per train
Dexterity
10.00
Your chance to dodge incoming attacks
5 energy per train
Crime
Each category costs a set amount of nerve per attempt — the easier the crime, the less nerve (and less cash) it takes.
Loading...
000
Education
Courses must be taken in order — complete one to unlock the next, and costs, time and stat rewards all grow as you go.
Loading...
-
0/0 courses completed
Course Roadmap
Course Details
Select a course on the left to see its details.
Casino
Take a shot at the house using virtual cash only, or warm up with a free card game. Each game opens its own table - wagered games settle immediately and every bet has a maximum equal to your current balance.
You\'re in the hospital and can\'t gamble until you recover.
Your balance: $0Casino Tokens: 75 / 75(resets daily)
Coin Flip
Pick a side and watch the coin spin. Win pays 0.9x your bet.
High Card
Draw against the house with real card-flip reveals. A higher card wins 1.8x your bet.
Lucky 7
Roll three tumbling dice. Triple sevens pay 5x; one or two sevens pay 1x.
Roulette
Spin the big wheel on a felt table. Bet a color for 1:1, or a single number for 35:1.
High-Low
Free to play, no cash on the line. Guess whether the next card beats the one shown.
Recent plays
No plays yet.
🪙
Coin Flip
Pick a side. Win pays 0.9x your bet; a loss costs the full bet.
Balance$0Tokens75/ 75
You\'re in the hospital and can\'t gamble until you recover.
H
T
🃏
High Card
Draw against the house. A higher card wins 1.8x your bet; ties push.
Balance$0Tokens75/ 75
You\'re in the hospital and can\'t gamble until you recover.
You
VS
House
🎲
Lucky 7
Roll three dice. Triple sevens pay 5x; one or two sevens pay 1x.
Balance$0Tokens75/ 75
You\'re in the hospital and can\'t gamble until you recover.
-
-
-
🎰
Roulette
Spin the wheel. Bet a color for 1:1, or a single number for 35:1.
Balance$0Tokens75/ 75
You\'re in the hospital and can\'t gamble until you recover.
🃏
High-Low
Free to play, no cash on the line. Guess whether the next card beats the one shown.
You\'re in the hospital and can\'t gamble until you recover.
?
VS
?
Streak0
Best0
Hospital
0 recovering
You're in the hospital and can't take any actions until you recover. Wait out the timer, or heal faster with a medical item.
Players currently recovering, whether hospitalized by an attack or by losing a crime.
Loading...
Jail
0 jailed
You're in jail and can't take any actions until you're released. Wait out the timer, or get busted or bailed out by another player.
Players currently in jail after a critical fail on a crime. Anyone can Bust (free) or Bail (paid) another player out.
Loading...
Calendar
2026
Select a day
Calendar — Admin
You don't have access to this page.
Add Calendar Event
Adds a game-wide event to everyone's Calendar page - pick a category for its color and icon, then a start (and optional end) date.
All Calendar Events
Events
Pick a category to see what's running right now.
Daily Events
0▾
Weekly Events
0▾
Special Events
0▾
🎃 Halloween Event
Tickets: 0
Catch falling treats with your pumpkin, dodge the tricks, and trade your points in the Halloween Shop. Each ticket buys you 30 seconds.
Admin preview - only you can see this right now. Manage schedule
Your Points
0
Lifetime Score
0
Your Rank
-
Score: 030.0s
You scored 0 points!
Blue towers are yours, red belong to the enemy, gray are unclaimed. Click one of your towers, then click a target to send its whole garrison. Capture every enemy tower to win.
Level 1
000
Victory!
Search for a player, challenge them with a cash wager, and whoever wipes the other side off the map takes the whole pot. You'll always play as the blue side, no matter who you're facing.
Your Challenges
No challenges yet - search for a player above to get started.
YouPot: $0Opponent
000
Victory!
VIP
VIP levels improve your gym gains and battle perks. Your VIP XP and daily chest status are saved to your player account.
VIP 1
Current VIP Level
VIP 1
VIP XP
0 XP
VIP Status
Active
Your VIP perks below only apply while your VIP Status is active.
Progress to next VIP level0 / 1,000 XP
1,000 XP needed for VIP 2.
VIP 100 EXP Card
Use a VIP 100 EXP Card to instantly add 100 VIP XP toward your VIP level. Not sold in any shop - earned through real-money purchases or event rewards.
Owned: 0
VIP Level Buffs
LevelExtra Gym GainBattle Perks
Award
As you progress, you will unlock new name tags. To equip a Name Tag, click the one you want.
Settings
Change Username
-
Change Email
-
Change Password
Interface Theme
Default
Themes are unlocked from special events. You don't own any yet.
Language
English
Bot Manager
Admin-only tool for managing bot accounts.
Glacier Spark Conflict
Admin-only tool for testing the Glacier Spark Conflict event (phase preview, resetting sign-ups/scores).
Turf Siege
Admin-only tool for starting and managing a faction vs. faction Turf Siege event.
Calendar
Admin-only tool for adding and removing game-wide events on everyone's Calendar page.
Halloween Event
Admin-only tool for scheduling and previewing the Halloween catch-the-treats event.
Bot Manager
You don't have access to this page.
Bot accounts are created offline via create-bot-account.js (admin provides the email/password) -
see the accompanying README. This page manages everything else: enabling/disabling, scheduling, behavior
profile, faction assignment, and activity logs for bots that already exist.
Bot Inbox0
Read-only - just lets you know when a real player sends a bot a private message. Bots can't be replied to from here.
No bot private messages yet.
Loading...
Edit Bot
Sets the bot's stats directly - same fields a real player's gym training raises.
Paste a faction's document ID. Leave blank to remove the bot from any faction.
to
How long the bot stays visibly online after acting. 0 = closes/logs out right away.
Selecting a tag grants it to the bot (if not already owned) and equips it immediately. "None" unequips without removing any tags the bot already owns.
Activity Log
Loading...
Bot Chat
Sends into this bot's faction chat as the bot's own account - same as if it typed the message itself.
Glacier Spark Conflict — Admin
You don't have access to this page.
Preview a Phase
Jump the Events tab (for you only - no one else sees this) straight to any phase, so you can test sign-ups and Qualifier battles without waiting on the real weekly schedule.
Event Schedule
Loading current schedule...
The event is fully off for everyone (except you, while Previewing a Phase above) until you set a start time here. Once it starts, it runs one full cycle - Preview, Sign-Up, Qualifier, Elimination, Pinnacle, about 7 days total - and then goes back off until you schedule the next one.
Add Test Participant
Sign up any existing player (by their exact username) for the current test cycle, using an even split of their current total battle stats. Use this to fill out the roster so you have opponents to test the Qualifier against, without needing other real accounts logged in.
Force-Advance
Everything here normally resolves on its own, on schedule, with no button - Qualifier rounds and bracket rounds each fire once their scheduled time arrives, triggered by whichever client happens to be open past that time. For testing, this forces whatever's next due to resolve right now instead of waiting.
Event Data
Wipes every sign-up, formation and the whole bracket for this test cycle - use this between test runs so old test results don't linger.
Live Status
Loading...
Turf Siege — Admin
You don't have access to this page.
Preview a Phase
Jump the Events tab (for you only - no one else sees this) straight to any phase, so you can test the whole week without waiting on the real calendar. Needs a Faction A/B matchup started below to see the Preparation/Scouting/Battle interface.
Event Schedule
Loading current schedule...
Participating Factions
Add every faction that's playing this cycle. The moment Matchmaking (Phase 2) begins, they're randomly paired up 1v1 for the week - with an odd number, one faction sits this cycle out. Forgot some before Matchmaking ran? Add them any time after (Preparation, Scouting, etc.) - if there's already an open bye this cycle (natural or from an earlier late addition), the new faction is matched against it immediately; otherwise they get their own bye, ready to be filled by the next late addition or paired for real next cycle.
This Cycle's Matchups
Matchups generate automatically once Matchmaking begins. Use the button below to generate them early for testing (safe to click more than once - it only ever generates once per cycle).
Add Existing Player (Testing)
Garrison any real player - from any faction - into any stronghold in any of this cycle's matchups, so the Scouting/Battle picker pulls their real name tag and Power just like it would in a real game. Use "Clear All Test Adds" to pull them back out again afterward.
Halloween Event — Admin
You don't have access to this page.
Preview Event (you only)
Show the Halloween box on the Events tab for you only, regardless of the real schedule below, so you can test missions and the mini-game without turning it on for everyone else.
Event Schedule
Loading current schedule...
Choose a Target
Spend an attack charge to fight a defender. Winning steals 1 star and removes them from this stronghold's garrison. Losing still costs the charge.
Stronghold
Each defender stakes stars for the Battle Phase.
Notifications
Loading...
Awards
Flags
Flags earned from traveling to and spending time in other countries.
No flags earned yet.
Name Tags
Equip a name tag to display it next to your name in messages, your profile, faction member lists, the hospital, and more.
Shop
Real-money packs, paid for securely through Polar. Pick a category to see what's available in it.
🛍 Shop
Rules
Every player is expected to know and follow these rules. Ignorance of a rule is never a valid excuse - ask staff if anything below is unclear.
Trades
Incoming trade requests need your Accept before an offer can be built. Once a trade is active, either side can change their own offer - changing anything un-confirms BOTH sides again, so no one can slip in a last-second edit after you've already agreed.
Incoming Requests
Loading...
Active Trades
Trade
Your Offer
Cash: $0
Their Offer
Cash: $0
Black Ice Times
Since 2026—
An Underworld Gazette◆ ◆ ◆Published Daily in Black Ice
Publish Exclusive News
Loading latest news...
Coming Soon
New feature on the way
Coming Soon
New feature on the way
Coming soon.
Coming soon.
Wanted Board
Place a bounty from any player's profile. Up to 10 bounties can stack on one head. Hospitalizing a wanted player collects every bounty on them — mugging or leaving them on the street doesn't count.
0 wanted
Loading bounty board...
Job
Hall of Fame
Leaderboard Categories
LEVEL#-
RANK#-
ATTACKS WON#-
DEFENDS WON#-
NET WORTH#-
TRAVEL TIME#-
BUSTComing soon
REVIVEComing soon
AWARDS#-
FACTION RANK#-
FACTION RESPECT#-
FACTION CHAIN#-
Level
RankPlayerLevel
Coming soon
Faction
Team up with other players, build respect together, and take on Turf Siege as a faction.
You're in the hospital and can't take any actions until you recover.
Start Your Own Faction
Costs $1,000,000 to create. Starts with 1,000 respect and room for 15 members.
-
You are a member of this faction.
Existing Factions
#FactionRespectMembers
No factions have been created yet. Be the first to start one above.
You're in the hospital and can't take any actions until you recover.
Faction Announcement
No announcement set.
-
✋-
Leader:-
Co-leader:-
Members:-
Best chain:-
Territories:0
Treaties:0
-
1
No active chain🔗
0
of 10
💥0 hits
✋0 respect
Last 25 chain hits
Chain Report
AttackervsDefender
Assaulting territory
--:--:--
Attacker score: 0 / 0
Wall (0/0 occupied)
#MembersLevelIconsPoints
Faction Description
No description set.
Members
Faction Members🔍LvlIconsPositionDaysStatus
Territory Upgrade
Territory Level
-
Territory Capacity
0
Current Respect
0
Required Respect
-
Claimed Territories
Claimed
0 / 0
Territory Rewards
Faction Points
0
Every territory your faction controls on the City > Map grid pays out its own daily reward automatically at the UTC 00:00 reset. Click any territory block there to see exactly what it pays.
Rank
This tab isn't built yet — design coming soon.
Faction Crimes
Organize your members into crews to pull off a job. Each crime needs an exact group size and has a 50% success rate — a failed job sends the whole crew to the hospital for 5 hours. A successful job pays out straight into the faction vault.
Recent Attempts
Core
0 / 0 respect available
Upgrades
You have $0 and a balance of $0
$
You have 0 points and a balance of 0
Which items would you like to deposit?
You are adding 0 item(s) across 0 categoriesClear all
User Interaction:
Control:
Faction Modification:
$There is $0 in the vault.
Give money or change balance
🔍
$
Depositor
Money Balance
PThere are 0 points in the vault.
Give points or change balance
🔍
P
Depositor
Points Balance
Faction Newsletter
Sends a message straight to every faction member's Notifications.
Pay Day
This feature isn't built yet — design coming soon.
Recruitment
Open: anyone can join instantly, no application needed. Closed: players have to apply and you (or your co-leader) review each one below.
Closed - applications required
Pending Applications
Players who've applied to join your faction. Accepting adds them right away; rejecting lets them apply elsewhere.
Faction Members
Recruits will receive the Member position 72 hours after joining the faction.
Faction Announcement
Only the faction leader or co-leader can create or edit the announcement.
Headlines
This feature isn't built yet — design coming soon.
The faction description is managed from the Info tab, right under the faction card.
Faction Name
The full faction name shown everywhere except the Territory War panel (which uses your 3-letter Tag instead). Must be unique.
Faction Tag
A short 3-character tag (letters and/or numbers) shown in place of your full faction name on the Territory War panel, e.g. "WRF vs CPS".
Faction Image
The banner picture shown on your faction's Info tab. Pick an image file to replace it (JPG/PNG, auto-resized).
Deleting your faction is permanent. All 0 member(s) will be removed from the faction immediately, and the faction's name will be freed up for others to use.
Only the faction leader can delete the faction. If you'd rather keep the faction running, transfer leadership to another member instead.
Player Profile
User Information
👤
0 uploaded images
-
Level-
Rank-
Age-
Manage Photos (max 3 — click a photo to set as profile picture)
Loading status...
-
Actions
Choose an avatar frame
Medals
0 medals earned
Basic Information
Name:-
Role:Civilian
Faction:None
Job:None
Life:-
Property:None
Marital Status:Single
Awards:0
Friends:0
Enemies:0
Last Action:-
Personal Stats
⚔️Attacking
Attacks Won:0
Attacks Lost:0
Attacks Stalemated:0
Attacks Assisted:0
Foes Escaped:0
Unarmored Fights Won:0
Stealth Attacks:0
Retaliations:0
🛡️Defending
Defends Won:0
Defends Lost:0
Defends Stalemate:0
Defends Total:0
Times Escaped:0
🏆Battle Record
Win/Loss Ratio:0.00
Current Kill Streak:0
Best Kill Streak:0
Hits:0
Misses:0
Total Damage Made:0
Best Damage Made:0
One Hit Kills:0
Critical Hits:0
💰Money & Loot
Net Worth:$0
Money Mugged:$0
Largest Mug:$0
Items Looted:0
🏅Ranking
Highest Level Beaten:0
Total Respect:0
Ranked War Hits:0
Raid Hits:0
🗺️Territory
Wall Joins:0
Territory Clears:0
Wall Time:0h
🕵️Criminal Record
Crimes Committed:0
💊Drugs
✈️Travel
Round Trips:0
Time Abroad:0h
Items Imported:0
💎Legend: Jade
Status:Not Recruited
Stars Filled:0 / 5
🎯Bounties
Bounties Placed:0
Spent on Bounties:$0
Bounties Collected:0
Money Rewarded:$0
Bounties Received:0
Value of Received Bounties:$0
📈Investments
Total Invested in Bank:$0
Bank Investment Profit:$0
Current Bank Investment:$0
Investment Time Remaining:0d 0h 0m 0s
Stock Profits Received:$0
Stock Losses Received:$0
Stock Fees Paid:$0
Stock Net Profits:$0
Stock Payouts Received:0
🎒Items
Items Found in Dump:0
Items Trashed:0
Boosters Used:0
Consumables Used:0
Candy Eaten:0
Alcohol Drunk:0
Energy Drinks Drunk:0
Stat Enhancers Used:0
🤝Social
Awards:0
Friends:0
Enemies:0
📋Other
Account Age:0d 0h 0m 0s
Current Activity Streak:0
Best Activity Streak:0
Energy Refills:0
Nerve Refills:0
Merits Bought:0
Days Been a Donator:0
Ranked War Wins:0
You're locked in this battle - you can't leave until the result is complete and you've chosen an outcome.
Attack
⚔️
Rounds Left25
⏳
Time Left--:--
-
Life-
VS
-
Life-
Click one of your weapon boxes above (Primary / Secondary / Melee) to attack with it.
Battle Log
Battle Info
Battle TypePlayer vs Player
WeaponUnarmed
Status-
Recent Actions
Opponent Equipment
Messages
Loading...
Redeem Gift Code
Enter a gift code below to claim its reward. Each code can only be redeemed once per player.