Tuesday, 31 January 2017

imbroglio update 1.04

A bunch of little tweaks here. May take a few hours to show up in the appstore.

- Arcane Hourglass: now displays the number of turns until an enemy will reappear.

The previous update added a "telefrag" effect to Hourglass whereby the time-travelling enemy replaces other enemies in its space rather than waiting for them to leave. This made it a lot more important to keep track of when enemies will reappear so now the number of turns is displayed to make this less hassle to deal with. Should have had this all along really.

- Forged Sigil: extra rune per level, damage dropped to 11111.

Felt like the extra runes weren't significant enough, especially for heroes with a 2-cost power, so now there's heaps and it definitely makes a difference. Seemed pretty strong; dropped the damage to compensate. Now I've broken the rule that 1/4 of blue weapons get to 2 damage, might have to do something about that?

- Rusty Caltrops: damage profile to 11122, stun moved to IV.

The Caltrops/Rope/Wheel board turned out a bit too strong, I already dropped the Rope percentages to make it less reliable but it's still been dominating. Also I was noticing people often were surprised by Caltrops stun because it's a big effect that turned on at level 2, which is just somewhere in the middle of the progression, not a point people are keeping track of. It's more intuitive for a major effect to either be always on or to activate at level 4 when the weapon is fully leveled. Moving the stun to level 4 makes a Caltrops combo harder to get into play but doesn't change its strength once it is.

- Whetstone: now only affects adjacent weapons in the same row.

Whetstone has been showing up in almost every build; increasing damage is a very strong effect and its disadvantage of leaving a tile with 0 damage isn't significant enough to compensate for it. This nerf breaks a lot of existing boards, which is not ideal because they're still in the scoreboards and someone might get confused, but it leaves the weapon still very usable just hopefully a little less dominant.

- Brainspoon: controlled enemies may use Skeleton Key to move through walls.
- Brainspoon: fixed crash when controlled enemies attempt to attack through a wall.

Surprisingly many people reported the bug of Brainspoon-controlled enemies crashing the game when attempting an invalid move (towards a wall the other side of which is occupied). I didn't think it was a priority to fix because it's not preventing any actual moves in the game, but the reports just kept coming in. Why is everyone trying invalid moves?

- Dream Wheel: changed interaction with Simon Rainbow Jester's second gem; now neither gem will move further away.

Wheel is quite effective at dealing with Simon's disadvantage because it moves both gems. Because they can't move into the same spot there were some odd interactions; sometimes one would move into a chokepoint and then the other one would avoid that spot in its path-finding and start taking the long way around, or if there was only one route then both gems would refuse to move. This latter case seemed like a nice balancing effect to Wheel's extra effectiveness - the gems get stuck and you have to leave your Wheel more often to fetch them - but it didn't come up very often. Now that gems refuse to take a longer route it will occur more often.

- Jeska Nomad Witch: power changed to "curse a random enemy" (was "curse nearest enemy").

I oscillated between these in development but ended up feeling she needed the slightly stronger "nearest" - gives more control over the outcome and sometimes gives extra curses when multiple enemies are equidistant. But then she was the first hero to ascend, with a very reliable board. Being able to reliably curse attacking enemies combines very favourably with Confusion Cloud. So I no longer feel she needs the extra strength.

- Chaos Oracle Molly: enemies are now more likely to spawn at their usual gate.

I just kept feeling disappointed that board orientation didn't matter. Now it selects a random gate and there's a 50% chance it produces its usual enemy, 50% chance it'll be random. (So actually a 62.5% chance of the usual enemy, because that could be the random one too.) Feels okay to me; it gives you slightly more to work with but still throws plenty of surprises. I may end up tweaking these percentages later on.

- swapped unlock order of Dice of Omens and Arcane Hourglass.

Several people found the final set of weapons jarring because it added a lot of complexity all at once, so I've spread it out a bit more. Dice add variety to possible curse builds by giving an alternative source but that's a fairly subtle decision so it makes sense to reserve it for more advanced players; at the same time the text on the card is very simple. Hourglass has a lot of text but is a simple enough concept.

- Amulet of Immortals: with multiple instances, a random one is triggered (Chaos Oracle Molly can spend a rune to choose).
- Bonesnare: multiple instances trigger in random order (affects Masina Rebel Queen; Chaos Oracle Molly doesn't choose).
- Wicked Thorns, Ixxthl's Ring: percentages adjusted to 12/25/37/50 (were 10/20/30/50 and 15/25/35/50).
- Dominic Twice-Bitten: no longer stuns friendly ghosts or enemies controlled by the Brainspoon.
- Ossuary title image displayed sometimes on startup not just when purchased.
- arrows displayed for controlled ghosts's ability to move through walls.
- fixed a bug in scrolling weapons at bottom of screen.
- hit effects say "after" to clarify some interactions.

Just a bunch of things coming up between working on PC release and another expansion.


  1. Another expansion? Wow! Great news. Thanks for all the effort.

  2. PC release, hype! Hoping for gamepad support!
    You mentioned frustration at early game strategies losing out to later game strategies because of retry. Consider showing player's score as SUM of previous 3 games. So if you lose early on 2 games then win, you'll have an inferior score than if you did ok all 3 games.

    1. see 868-HACK where i used a variation on this solution, and see the early posts about Imbroglio where i discussed why it wasn't a good fit here.