diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-05-03 15:58:03 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-05-03 15:58:03 -0700 |
commit | 6b8d5abd7fc1d2f1d6f794640117c649eae3e01a (patch) | |
tree | 0ad0436287ad1f9bbd3cfb28f7574d5a6710592f /jc_stop-sleeping-on-tables.patch | |
parent | Updated to 2023-04-15-1344 (diff) | |
download | cataclysm-bn-6b8d5abd7fc1d2f1d6f794640117c649eae3e01a.tar.xz |
Updated to 2023-04-30-2223
Revert more ammo patches.
Revert more books patches.
Clean up old book patch.
Fix removed traits patch.
Fix bathroom fluff patch.
Remove obsolete vacutainer patch.
Rename source patches.
Diffstat (limited to 'jc_stop-sleeping-on-tables.patch')
-rw-r--r-- | jc_stop-sleeping-on-tables.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/jc_stop-sleeping-on-tables.patch b/jc_stop-sleeping-on-tables.patch deleted file mode 100644 index eb3dc41..0000000 --- a/jc_stop-sleeping-on-tables.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/src/character_functions.cpp -+++ b/src/character_functions.cpp -@@ -215,20 +215,24 @@ - } - } - // Not in a vehicle, start checking furniture/terrain/traps at this point in decreasing order -- else if( furn_at_pos != f_null ) { -+ else if( furn_at_pos != f_null && furn_at_pos.obj().comfort >= 5 ) { - comfort += 0 + furn_at_pos.obj().comfort; - } - // Web sleepers can use their webs if better furniture isn't available - else if( websleep && web >= 3 ) { - comfort += 1 + static_cast<int>( comfort_level::slightly_comfortable ); -+ } else if( furn_at_pos != f_null && furn_at_pos.obj().comfort >= 4 ) { -+ comfort += 0 + furn_at_pos.obj().comfort; -+ } else if( !trap_at_pos.is_null() ) { -+ comfort += 0 + trap_at_pos.comfort; - } else if( ter_at_pos == t_improvised_shelter ) { - comfort += 0 + static_cast<int>( comfort_level::slightly_comfortable ); -- } else if( ter_at_pos == t_floor || ter_at_pos == t_floor_waxed || -+ } else if( furn_at_pos != f_null && furn_at_pos.obj().comfort >= 1 ) { -+ comfort += 0 + furn_at_pos.obj().comfort; -+ } else if( ter_at_pos == t_carpet_concrete || ter_at_pos == t_carpet_metal || - ter_at_pos == t_carpet_red || ter_at_pos == t_carpet_yellow || - ter_at_pos == t_carpet_green || ter_at_pos == t_carpet_purple ) { - comfort += 1 + static_cast<int>( comfort_level::neutral ); -- } else if( !trap_at_pos.is_null() ) { -- comfort += 0 + trap_at_pos.comfort; - } else { - // Not a comfortable sleeping spot - comfort -= here.move_cost( p ); ---- a/src/mapdata.h -+++ b/src/mapdata.h -@@ -407,7 +407,7 @@ - t_thconc_floor, t_thconc_floor_olight, t_strconc_floor, - t_floor, t_floor_waxed, - t_dirtfloor,//Dirt floor(Has roof) -- t_carpet_red, t_carpet_yellow, t_carpet_purple, t_carpet_green, -+ t_carpet_red, t_carpet_yellow, t_carpet_purple, t_carpet_green, t_carpet_concrete, t_carpet_metal, - t_grate, - t_slime, - t_bridge, ---- a/src/mapdata.cpp -+++ b/src/mapdata.cpp -@@ -490,7 +490,7 @@ - t_thconc_floor, t_thconc_floor_olight, t_strconc_floor, - t_floor, t_floor_waxed, - t_dirtfloor,//Dirt floor(Has roof) -- t_carpet_red, t_carpet_yellow, t_carpet_purple, t_carpet_green, -+ t_carpet_red, t_carpet_yellow, t_carpet_purple, t_carpet_green, t_carpet_concrete, t_carpet_metal, - t_linoleum_white, t_linoleum_gray, - t_grate, - t_slime, |