{"action":"created","issue":{"url":"https://api.github.com/repos/endless-sky/endless-sky/issues/825","repository_url":"https://api.github.com/repos/endless-sky/endless-sky","labels_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/825/labels{/name}","comments_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/825/comments","events_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/825/events","html_url":"https://github.com/endless-sky/endless-sky/issues/825","id":137295935,"number":825,"title":"Error reporting is erroneous","user":{"login":"LocalGod79","id":16969517,"avatar_url":"https://avatars.githubusercontent.com/u/16969517?v=3","gravatar_id":"","url":"https://api.github.com/users/LocalGod79","html_url":"https://github.com/LocalGod79","followers_url":"https://api.github.com/users/LocalGod79/followers","following_url":"https://api.github.com/users/LocalGod79/following{/other_user}","gists_url":"https://api.github.com/users/LocalGod79/gists{/gist_id}","starred_url":"https://api.github.com/users/LocalGod79/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LocalGod79/subscriptions","organizations_url":"https://api.github.com/users/LocalGod79/orgs","repos_url":"https://api.github.com/users/LocalGod79/repos","events_url":"https://api.github.com/users/LocalGod79/events{/privacy}","received_events_url":"https://api.github.com/users/LocalGod79/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/endless-sky/endless-sky/labels/unconfirmed","name":"unconfirmed","color":"ffffff"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-29T16:06:27Z","updated_at":"2016-03-13T04:15:33Z","closed_at":null,"body":"recently looked at my errors.txt for the first time, and found a new plugin debugging resource (it's all been trial and error for me until now - surprisingly few actual problems)\r\n\r\nit seems that the engine produces errors even though it processes and handles properly some \"to offer\" trigger condition expressions - ie. has > # credits, \"net worth\" produce errors. (i realize that this is sloppy coding, and have rectified it)\r\n\r\nadditionally producing errors, but being processed properly,  \"and\"/\"or\" and associated \"has random > # \" conditions - which would just be \"random > # \" when at the first indent past \"to offer\", but won't function after \"or\"/\"and\" trigger condition modifiers (so, random condition req's contained within \"and\"/\"or\" require \"has\" to function, but reports an error)\r\n\r\ni suppose this is the true issue\r\n\r\nhope that makes sense"},"comment":{"url":"https://api.github.com/repos/endless-sky/endless-sky/issues/comments/195866231","html_url":"https://github.com/endless-sky/endless-sky/issues/825#issuecomment-195866231","issue_url":"https://api.github.com/repos/endless-sky/endless-sky/issues/825","id":195866231,"user":{"login":"LocalGod79","id":16969517,"avatar_url":"https://avatars.githubusercontent.com/u/16969517?v=3","gravatar_id":"","url":"https://api.github.com/users/LocalGod79","html_url":"https://github.com/LocalGod79","followers_url":"https://api.github.com/users/LocalGod79/followers","following_url":"https://api.github.com/users/LocalGod79/following{/other_user}","gists_url":"https://api.github.com/users/LocalGod79/gists{/gist_id}","starred_url":"https://api.github.com/users/LocalGod79/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LocalGod79/subscriptions","organizations_url":"https://api.github.com/users/LocalGod79/orgs","repos_url":"https://api.github.com/users/LocalGod79/repos","events_url":"https://api.github.com/users/LocalGod79/events{/privacy}","received_events_url":"https://api.github.com/users/LocalGod79/received_events","type":"User","site_admin":false},"created_at":"2016-03-13T04:15:33Z","updated_at":"2016-03-13T04:15:33Z","body":"i see - as it turns out, the negative payment behaves exactly as outfit removal does, so the intended functionality in the mission exists (and gave me the illusion that the condition check was taking place properly.)\r\n\r\nthat said, using \"has random\" after \"or/and\" condition modifiers does seem to function as intended, since they are used to select either OS23 or OS25, and again OS28 or OS29 at random, and if it were skipped entirely, both missions would be offered.\r\n\r\nunless this can be explained as well?"}}