evanpelle
7d79c299f4
Merge pull request #143 from ilan-schemoul/warship-target
...
feat: WarShips red color outside if target current player
2025-03-04 15:53:47 -08:00
ilan schemoul
d2208755c4
feat: WarShips red color outside if target current player
...
Hard to know when warship captures your trade so if they target one of
your trade or war ship they are highlighted in red.
Known limitation: doesn't work well if the WarShip is already in red
(player's color)
2025-03-05 00:45:35 +01:00
evanpelle
fe0e0f0dca
Merge pull request #140 from BeGj/fix/missile-silo-wrong-log-text
...
corrects port to missile silo
2025-03-04 06:08:45 -08:00
BeGj
8bd1d84dae
corrects port to missile silo
2025-03-04 14:06:35 +00:00
evanpelle
718b572b59
Merge pull request #117 from ilan-schemoul/cance-attacks
...
feat: cancel attack
2025-03-04 05:20:01 -08:00
Evan
226112beb5
have MIRV target all non allied players, increase price to 25 million
2025-03-03 20:46:28 -08:00
Evan
3aa375b210
have warships favor attacking transport ships
2025-03-03 20:23:27 -08:00
Evan
c1383d76f1
allow boating on lakes
2025-03-03 19:19:16 -08:00
Evan
399cf4aab0
optimize trade ships
2025-03-03 14:37:24 -08:00
ilan schemoul
9a1f916f4d
feat: cancel attack
...
Canceling attack takes time and incurs a malus (loose some troops).
Also prettier fixed a file HostLobbyModal.
2025-03-03 22:06:35 +01:00
evanpelle
ef50ceffbc
Merge pull request #119 from BrunoJurkovic/show-attack-boats-in-chat
...
Naval attack message added
2025-03-02 20:03:08 -08:00
Bruno Jurković
b488bcea68
naval invasion alert added
2025-03-02 22:45:00 +01:00
ilan schemoul
fc7b08402f
feat: stats system to see number of nukes sent by a player in PlayerPanel
2025-03-02 21:41:00 +01:00
evanpelle
38b762b8bc
Merge pull request #95 from ilan-schemoul/embargoes
...
feat: everyone trade with everyone, anyone can embargo a player to stop trade
2025-03-02 10:58:05 -08:00
Evan
d726fd66b5
store values as bigints to prevent floating point drift
2025-03-02 09:39:51 -08:00
evanpelle
0a077ebf4d
Merge pull request #100 from d3n0x8/scrollAttackRatio
...
add shift + scroll command in HelpModal hotkeys table
2025-03-02 18:34:04 +01:00
Evan
ee56d68748
get eaten if surrounded by same player while on lake
2025-02-20 15:14:29 -08:00
Evan
82667b413d
warships prioritize other warships, always recalcs target
2025-02-20 11:41:25 -08:00
Evan
6e76503d5d
alert when nuke inbound
2025-02-19 19:45:10 -08:00
Evan
c4aaa619af
have nukes cause more damage
2025-02-18 19:59:06 -08:00
Evan
e3896127d5
bugfix: full sending with boat makes you lose troops
2025-02-18 18:55:26 -08:00
Evan
f894276ef0
fix execution validation, verify that clientID own playerID to prevent spoofing
2025-02-18 17:13:08 -08:00
Evan
5e6f8f5d91
validate all intent input
2025-02-18 16:26:49 -08:00
Evan
01a98c03e8
add back bugfix from 2760b11
2025-02-18 09:12:32 -08:00
Evan
49ff20ce9a
don't lose territory if surrounded at edge of map
2025-02-17 19:58:57 -08:00
Evan
6a66d0c52d
load archived game if not found
2025-02-17 19:30:30 -08:00
Evan
d9f2b683d7
add eq for zoom, chagne meta give more bonus large players, don't throw exception when attack self
2025-02-15 14:31:18 -08:00
SunnyBoyWTF
138e7f0b8d
Update BotNames.ts to include Queendom
...
A Queendom is a kingdom ruled by a Queen and I feel like both kingdom and Queendom should be included.
2025-02-14 11:48:51 -05:00
evanpelle
f48670baca
Merge pull request #34 from NewHappyRabbit/main
...
Removed offensive bot name 'Assyrian'. Traitor 'yes/no' text capitalized
2025-02-14 08:02:38 -08:00
Evan
0d4f91a52a
make h-bomb smaller, make mirv 15 million
2025-02-14 08:01:46 -08:00
Hristiyan Simeonov
59e8786f9f
Merge branch 'openfrontio:main' into main
2025-02-14 14:45:57 +02:00
NewHappyRabbit
e272c5e9ed
Removed offensive bot name 'Assyrian'. Traitor 'yes/no' text capitalized
2025-02-14 13:57:00 +02:00
Evan
64d13a46bd
bugfix: bots were not losing troops in attack. rebalanced difficulties.
2025-02-13 11:50:15 -08:00
Evan
5c85ac36fc
rebalance nukes
2025-02-12 14:25:31 -08:00
Evan
40966ca3b9
format all files with prettier
2025-02-12 08:28:15 -08:00
NewHappyRabbit
949f68287e
Added flags
2025-02-11 23:34:19 +02:00
Evan
6f02bd250e
refactor: have players store attacks
2025-02-11 10:16:08 -08:00
Evan
150887d593
rebalance MIRV
2025-02-10 19:59:37 -08:00
Evan
df8fc4208e
make hydrogen bomb slighly smaller
2025-02-10 18:01:34 -08:00
Evan
9349d9b8ae
bugfix: deduct gold from player when start construction
2025-02-10 11:08:35 -08:00
Evan
ca2b612778
give warship larger attack radius
2025-02-09 13:18:10 -08:00
Evan
8d690c0130
NPCs break alliances less frequently
2025-02-09 10:37:10 -08:00
Evan
4182eaa449
rebalance difficulties
2025-02-08 20:59:44 -08:00
Evan
4f4b6adb80
add 5 second player immunity to prevent spawn kills
2025-02-08 19:34:16 -08:00
Evan
2fa576c841
sanitize profane usernames
2025-02-08 19:00:35 -08:00
Evan
1594a45dac
have buildings take time to construct
2025-02-08 13:53:58 -08:00
Evan
0487509c03
reimplement defense posts
2025-02-08 09:56:07 -08:00
Evan
a7b3209ad7
Improve mirv: give it arc
2025-02-04 19:50:18 -08:00
Evan
b643a6357b
implement mirv
2025-02-04 11:53:41 -08:00
Evan
bbf72bd14f
simply start population calculation
2025-02-03 12:37:04 -08:00