v128
Notable features:
- We now show the game time/duration in the lobby
- Option to have trojans display a ghost copy in the runner rig
- Smoothed out installing regions into servers that already have them
- Implemented automated install locations for runner cards (like flame out)
- If you're instructed to rez a card and cannot, it is automatically revealed
- Pronouns are now used in the chat log where appropriate
- The card disable system was overhauled
- NCIGS changes for events/operations have been put through
- Timing structures are present in the game UI for reference
What's Changed
- Fix russian translation by @NoahTheDuke in #7384
- fix Trick Shot - AgInfusion bug by @francescopellegrini in #7393
- small fixes to several msg and prompts by @francescopellegrini in #7392
- fix maybe-draw prompt msg by @francescopellegrini in #7388
- add waiting-prompt to Lat by @francescopellegrini in #7389
- Remove abs now that we use clojure 1.11 by @NoahTheDuke in #7385
- Add system messages for Bacterial Programming and Spin Doctor by @dsimmer in #7396
- fix Burner msg by @francescopellegrini in #7397
- Convert trigger events to use context maps by @NoahTheDuke in #7373
- fix Lycian Multi-Munition offering to choose no subtype by @francescopellegrini in #7410
- Card disable system experimental overhaul by @NBKelly in #7400
- fix Amanuensis triggering when empty by @francescopellegrini in #7411
- fix Juli Moreira Lee not logging the power counter cost by @francescopellegrini in #7412
- fix Window of Opportunity logging Runner is rezzing ice for free by @francescopellegrini in #7413
- Clean up :source messiness by @NoahTheDuke in #7402
- Small fixes by @francescopellegrini in #7414
- Fix Trick Shot, unregister abilities before resolving by @NoahTheDuke in #7386
- no longer try to open menus if a card is disabled but only had one ability by @NBKelly in #7431
- Fix ID specific quotes by @butzopower in #7457
- scarcity of resources vs undo-click test by @NBKelly in #7486
- liza/dj liza vs. lockdown issue by @NBKelly in #7485
- Hayley vs. Off-Campus Apartment by @NBKelly in #7484
- add test for damage dealt stat vs. damage replacement by @NBKelly in #7481
- you can now overinstall regions like you can assets and upgrades by @NBKelly in #7483
- polyhistor was off by one by @NBKelly in #7480
- loup vs by any means by @NBKelly in #7478
- anoetic vs. lucky charm test by @NBKelly in #7476
- lightning lab async issues by @NBKelly in #7475
- Valentina is async by @NBKelly in #7474
- swapping installed cards no longer fizzles pending events. by @NBKelly in #7473
- trick shot checks run eid by @NBKelly in #7472
- Add info to eminent domain log by @NBKelly in #7471
- Trash for mu on install is a runner source by @NBKelly in #7469
- uncapitalise Capacitor log by @francescopellegrini in #7468
- add autoresolve to Lago Paranoá Shelter by @francescopellegrini in #7465
- reveals cards if you can't rez them when instructed to do so by @NBKelly in #7461
- Re-organize stat logging and include more server stats by @butzopower in #7460
- Bump ws from 7.5.6 to 7.5.10 by @dependabot in #7459
- Zato ability is preventable as an encounter ability by @NBKelly in #7458
- Move disable-checking into more responsible locations by @NBKelly in #7451
- basic start to extended stat screen by @NBKelly in #7449
- Update French in translations.cljs by @lechaz79 in #7447
- use the disabled registry a tiny bit more by @NBKelly in #7443
- Highlight active cards in discard by @NBKelly in #7422
- Only highlight player name when player name is at start of message by @butzopower in #7418
- Show game time in lobby by @Wikignometry in #7407
- Fix Ansel 1.0 by clearing run register before checkpoint by @NoahTheDuke in #7415
- Color-code stats page wins/losses by @Wikignometry in #7406
- fixed broken tests by @NBKelly in #7494
- updated apoc test to assert OTL is not flipped by @NBKelly in #7495
- timing structures added to the UI by @NBKelly in #7492
- Install runner cards directly onto hosts by @NBKelly in #7491
- nightmare archive vs sabotage by @NBKelly in #7479
- saisentant and bankhar play nice by @NBKelly in #7470
- add option to have ghost version of hosted programs appear in the rig by @NBKelly in #7463
- Tackling a few of the trivial bugs by @NBKelly in #7448
- Update all our our instants for the ncigs changes by @NBKelly in #7438
- automated program tester + example use with buzzsaw by @NBKelly in #7233
- use pronouns in the game where appropriate by @NBKelly in #7489
- fix same translation key is used for different and unrelated UI elements by @acollign in #7502
- fix-black-screen-in-lobby by @NBKelly in #7501
- Revert "fix-black-screen-in-lobby" by @NBKelly in #7509
- red team identifies run server by @NBKelly in #7523
- weyland BWBI can only advance ice by @NBKelly in #7522
- patron is silent by @NBKelly in #7520
- wrap very long card names behind the card image by @NBKelly in #7528
- john masanori vs. nisei test by @NBKelly in #7527
- Check types match at runtime for time comparison by @NBKelly in #7511
New Contributors
- @lechaz79 made their first contribution in #7447
- @Wikignometry made their first contribution in #7407
- @acollign made their first contribution in #7502
Full Changelog: 127...v128