Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

d #59

Merged
merged 44 commits into from
May 8, 2020
Merged

d #59

merged 44 commits into from
May 8, 2020

Conversation

Soupster89
Copy link
Owner

d

CodeBandit and others added 30 commits April 14, 2020 10:59
just one line...
The two checks were detecting string types in completely different ways.
Make them both behave the same way, and remove the now-unused approach.
Warn about comparison or sorting of pairs or tuples where one of the
elements is a string.
to take into account npc helpers
To make it synchronize with dig_activity_actor::finish
add medicine cabinet item_group to house palette
Update dig_channel_activity_actor::finish to match dig_activity_actor::finish
Masochist mutation tree rework
This doesn't actually catch any more real cases in the current code, but
it future-proofs while I'm thinking about such things.
The results were already being sorted, it makes sense to be consistent
and sort the components too.
* Make flu shot last 6 months instead of forever

The add_effect method's fourth argument "permanent" was set to true,
making the flu shot last forever, despite the 30_days duration. This
commit removes the permanent flag, and changes duration to 6 months (24 weeks).
adjust better pocket formula to prefer non watertight containers
allow consume menu to look in containers
* Reformat MAGIC.md tables and JSON examples

* Fix typo in effect_str example

Co-authored-by: Matthew S. Klosak <msklosak@gmail.com>
We don't want people to accidentally get achievements when they are
merely doing dev work or debugging issues.

Make it so that most debug menu functions disable achievements.  Also,
add a new debug menu option to re-enable them (for cases where people
were just working around bugs, or when people want to debug achievements
themselves).

When achievements are disabled, the tracker still tracks them but
doesn't print any log messages when they are attained.

Longer-term, this will matter more.  Once there is global tracking of
achievements across games the achievements attained while they were
disabled won't count towards that.
Fix typo causing thief mode bug
enaantd and others added 14 commits May 7, 2020 17:37
* fix typo in containers documentation

* Update doc/JSON_INFO.md

Co-authored-by: ZhilkinSerg <ZhilkinSerg@users.noreply.github.com>

Co-authored-by: Curtis Merrill <curtis.r.merrill@gmail.com>
Co-authored-by: ZhilkinSerg <ZhilkinSerg@users.noreply.github.com>
Remove old skill boost migration code
Using the debug menu disables achievements
Churls have proper medieval daggers
In the item info display, pocket "general_info" display is now shown
only if the new iteminfo_parts::DESCRIPTION_POCKETS flag is given,
and contents info is only added if DESCRIPTION_CONTENTS is given.

These changes allow 3 of the formerly failing iteminfo_test assertions
to pass. The other 2 formerly failing tests related to BASE_RIGIDITY,
which is handled at the pocket level now), so the "item rigidity" tests
were simply removed.
Fix iteminfo tests and refactor pocket display
This is a bit of a hack, but usage of a global seems to be the minimally
invasive way to do this. Also categorized the messages into Info,
Warning, and Error types.
Add previously missing json-loading of desc_freq in music instruments
@Soupster89 Soupster89 merged commit c3e8fbb into Soupster89:master May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.