Fix value assignment with * indexer Broken in #111 - probably an unusual case but it would have worked before. Added tests to ensure that this fixes it. Tests are not and will probably never cover all of MMPatchLoader.ModifyNode but useful to add bugfix cases here as they occur. (commit: c287441)
Allow checking needs against directories If the needs string contains a / it will check for a directory with that path in GameData. Notes: * PluginData folders are excluded * Leading and trailing slashes are allowed * Multiple slashes together will be treated as a single slash * Comaprison is case sensitive (commit: 4a7e3c8)
Require at least one space before the operator (#119) Fixes wildcards in value names. If * appears in at the end of value name without a space it should be interpreted as a wildcard rather than the multiplication operator (commit: 1b642c0)