Page 1 of 1
Addons' compatibility with current version of ToME?
Posted: Thu Jul 07, 2016 9:04 am
by Gilgamesh123
For example the faerie race which is for ToME v. 1.2.3 is compatible with this version? Are all "old" addons compatible? Will i get bugs if i run the game with old addons or maybe it's just a risk that i can take or not?
Re: Addons' compatibility with current version of ToME?
Posted: Thu Jul 07, 2016 9:16 am
by Radon26
the "for version", just means that it was optimised and designed to work with that particular version, however, the way the ToME works, you can use practically any version of any addon with any version of ToME, and there will be no problems until the particular offender (conflicting function) is triggered.
depends on how complex is the addon, and how big the disparity, between intended and current version is.
if addon just adds a new race, that should be fairly inconsequential, as all it is is start, 4 talents, and stats of the race.
some other addons however, try to be fancy, for example, previous version of inferno class pack, caused a bug whenever you would chose an adventurer, but not a naloren (a new race added, or at least i think it was it). its fixed now.
other times you have something as old as eather operator, which adds a single fairly simple talent tree, or you can have something as recent as the rogue rework, which caused a virtually infinite error spam-fest, every time some threw a a smoke bomb, i also think its fixed now.
also, the addon might be based on a certain function, which could be changed or completely removed.
An example for that, will be "adventurous arcane combat" addon.
arcane combat, used to be entirely self contained, and so the AAC just edited that file, but was changed to a function, that looks for all "allowed" talents, and give you a choice in a pop up window. AAC, had to be changed to instead be a separate file, which was just "also include" list.
if you know how much an addon do, and what were the bigger changes since its intended version, you can make a good guess about its compatibility, but version alone is not an absolute definition of compatibility.