It is currently 07 Jul 2021, 22:55
   
Text Size

Shandalar - Program Bugs

Erhnam Djinn forestwalk effect ends immediately (fix completed)

 

Ehrnam Djinn.jpg


Ehrnam Djinn is not giving forestwalk to opponent's creature.
Last edited by Korath on 24 Aug 2015, 04:25, edited 1 time in total.
Reason: retitle from "Erhnam Djinn"

Comments

Posted by Korath » 24 Aug 2015, 04:32

Erhnam Djinn hasn't been rewritten yet, and this is properly a bug in the original MicroProse version - it violates MicroProse's event interface, checking the current phase every time the effect card's function is called rather than waiting for TRIGGER_UPKEEP or setting upkeep_flags. So this would normally be a won't-fix.

On the other hand, it was difficult, perhaps impossible, to exercise the bug before TH, and now it's guaranteed to happen every time. So I'll add a hack to avoid it, or at least make it as rare as it was before.

Posted by Korath » 24 Aug 2015, 04:41

commit 085a8ee44125647900fa191d15dbafb9ce616192
Author: Korath <dgk@Dirge.none>
Date: Mon Aug 24 00:40:13 2015 -0400

[TH] FIX #708: suppress EVENT_EFFECT_CREATED for iid_legacy_erhnam_djinn

Posted by Draggamor » 24 Aug 2015, 14:14

Like Clockwork Avian, I remember well playing against Erhnam Djinn and it worked perfectly. In fact, I won several games due to that ability.

Ticket details

  • Ticket ID: 708
  • Project: Shandalar
  • Status: Fix completed
  • Component: Individual Card
  • Project version: Thieves Hideout 1
  • Priority: Normal
  • Severity: Normal
  • Assigned to: Korath
  • Reported by: Draggamor
  • Reporter's tickets: List all tickets
  • Reported on: 22 Aug 2015, 23:35
  • Last visited by Korath » 01 Nov 2015, 17:53.
 

Login Form