Page 1 of 1

Check for removed commodity aliases as part of OXP verification with developer builds

Posted: Wed Jun 17, 2020 1:22 am
by Milo
In reading some of the past release announcements today, I learned that in 1.82 the commodity aliases liquor, wines, liquorWine, gemStones and alienItems were removed. This change unsurprisingly broke several OXPs that used those aliases, and it did so silently (no errors appeared in the log when those OXPs were loaded). The change may have been widely overlooked, because it was not mentioned on the wiki until I added it today here and here.

It might be helpful to add some checking for OXPs trying to use those old aliases, since it is no longer correct, and log warnings about it.