← Back to team overview

mudlet-makers team mailing list archive

[Bug 1248806] Re: fast_ & ausgaengeBestimmen() don't store TO roomID

 

Fix merged into development branch by PR 219
https://github.com/Mudlet/Mudlet/pull/219 and ported to release_30
branch by PR 236 https://github.com/Mudlet/Mudlet/pull/236 and included
in the "3.0.0-delta" preview version.

** Changed in: mudlet
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/1248806

Title:
  fast_ & ausgaengeBestimmen() don't store TO roomID

Status in Mudlet the MUD client:
  Fix Released

Bug description:
  Current master Git version has bugs in the TArea::ausgaengeBestimmen()
  & TArea::fast_ausgaengeBestimmen() code that stores the Id of the exit
  FROM room where it should put the exit TO room in the TArea::exits
  data structure.  The data created is stored in map files but is not
  currently used, though that looks as if it could change in the future.
  The only user impact currently is some mildly confusing debug
  information on map file loading.

  At the same time as fixing this I noted that the exit directions are
  encoded in a series of #defines that are incompatible with similar
  values used elsewhere for the same purpose.  The attached patch
  unifies the usage to remove this inconsistency but does invalidate the
  data held in existing files - which will thus need to be discarded and
  regenerated on loading old map files.  Current non-usage of this data
  and the ease with which it can be remade from other data within the
  same map file should make that a minor issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/1248806/+subscriptions


References