CleverRaven / CleverRaven/Cataclysm-DDA

[MoM] Static touch does not seem to have a casting time

Open
#87,995 1 comment 0 reactions 0 assignees View on GitHub
(S2 - Confirmed)
Dominant language
C++
Stars
13.2k
Forks
4.6k
Avg merge
2d 1h
Merged PRs (30d)
205

Description

### Describe the bug

My game displays a channel time of 80 moves but no time appears to pass when I spend all my stamina casting it 10 times.

I am holding a smartphone and the seconds don't roll over and the generated electric charge doesn't zap out of the tile next to me as I build it up over those 10 casts.

### Attach save file

[Oak City-trimmed.tar.gz](https://github.com/user-attachments/files/29988086/Oak.City-trimmed.tar.gz)

### Steps to reproduce

Cast static touch over and over and note that no time elapses.

### Expected behavior

The channel time should elapse when I cast it.

### Screenshots

After resting to full stamina (8:24:36 AM on my sidebar):
Image

Subsequently cast it 10 times, time is still 8:24:36, large field builds up next to me:

Image

The electricity starts spreading out after that if I wait one second.

Image

### Versions and configuration

- OS: Windows
- OS Version: 10.0.26200.8737 (25H2)
- Game Version: cdda-experimental-2026-07-13-1934-dirty+SDL3 [64-bit]
- Graphics Version: Tiles
- Game Language: System language []
- Mods loaded: [
Dark Days Ahead [dda] (),
Disable NPC Needs [no_npc_food] (),
Portal Storms Ignore NPCs [personal_portal_storms] (),
Mind Over Matter [mindovermatter] (),
Custom Sidebar Addition [custom_sidebar_mod] ()
]

### Additional context

[debug.log](https://github.com/user-attachments/files/29988105/debug.log)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue with the Oak City-trimmed.tar.gz save file and inspect debug.log while casting Static Touch repeatedly. Trace the spell's channel-time handling and verify that the in-game clock advances during each cast and the generated electric charge propagates as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.