CleverRaven / CleverRaven/Cataclysm-DDA

Fungal Tower

Open
#43,312 0 comments 0 reactions 0 assignees View on GitHub
<Bug> Monsters
Dominant language
C++
Stars
13.1k
Forks
4.6k
Avg merge
2d 1h
Merged PRs (30d)
205

Description

# Describe the bug

When you gain Marloss Carrier and Marloss Vessel trait, then go to Fungal Tower for the sap. There will be 2 problems.

A. When you try to come close to the fungal tower for the Marloss Gateway trait, fungal hedgerow will attack you.
B. After you get Marloss Gateway, fungal hedgerow will become friendly but fungal tower still in hostile, and fungal hedgerow will attack fungal tower.

# Steps To Reproduce

1. Create a character, gain Marloss Carrier and Marloss Vessel trait
2. Find fungal tower
3. When you go near fungal hedgerow, as you need to go to fungal tower, you will be attacked by fungal hedgerow
4. After you accept fungal tower, press V, you will see fungal hedgerow is friendly but fungal tower is hostile
5. Wait (|) for few hours, you will see fungal hedgerow attacking fungal tower, even destroy it

# Expected behavior

Fungal hedgerow should be passive when player have Marloss Carrier and Marloss Vessel trait.
After you gain Marloss Gateway, fungal hedgerow and fungal tower should both friendly.

It would be better that fungal zombie become passive when you have Marloss Carrier and Marloss Vessel trait.

# Versions and configuration

- OS: Windows 10
- Game Version: 0.E-5451-g83d3b85 [64-bit]
- Graphics Version: Tiles
- Game Language: Chinese (Traditional)
- Mods loaded: [
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food]
]

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named. Start by reproducing the Marloss Carrier and Marloss Vessel scenario at a Fungal Tower, then trace the fungal hedgerow and fungal tower hostility changes before and after gaining Marloss Gateway. Done means both entities are friendly at the expected stages and no longer attack each other.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.