{"id": "e001", "rd": null, "t": "cast", "who": "seren", "spell": "speak_with_animals", "slot": 1, "conc": false, "note": "Cast as an Action rather than as a Ritual - the ritual was available for free at 11 minutes and she did not have 11 minutes. Duration 10 min. SRD 5.2: Action or Ritual, V/S, no concentration."} {"id": "e002", "rd": null, "t": "cast", "who": "grumble", "spell": "speak_with_animals", "slot": 0, "conc": false, "note": "⚠️ FIELD OVERLOAD DECLARED ON FIRST USE. slot:0 here means NO SLOT SPENT VIA A FREE CASTING, not a cantrip. Forest Gnome grants Speak with Animals PB times per long rest without a slot. Reconstruction is correct either way (nothing decrements) but the entry is mislabelled - a cantrip and a free levelled casting are not the same event. state-formats needs a via field. Paired with e003."} {"id": "e003", "rd": null, "t": "use", "who": "grumble", "feature": "forest_gnome_speak_with_animals", "n": 1, "ref": "e002"} {"id": "e004", "rd": null, "t": "check", "who": "balthazar", "skill": "perception", "dc": 13, "roll": 8, "mods": [["wis", 1], ["prof", 2]], "total": 11, "pass": false, "note": "Actively watching the man in the good coat at the west end of the yard. Failed - he learns nothing beyond what is plainly visible. Cost of the miss is that he was watching ONE direction."} {"id": "e005", "rd": null, "t": "cast", "who": "seren", "spell": "goodberry", "slot": 1, "conc": false, "note": "LAST 1st-level slot. Slots now 0/2. Ten berries, 24h, 1 HP each as a Bonus Action. Cast openly in a standoff - V/S/M is not quiet and both agents saw it happen."} {"id": "e006", "rd": null, "t": "expire", "who": "seren", "spell": "speak_with_animals", "why": "duration", "ref": "e001", "note": "⚠️ NEW TYPE DECLARED ON FIRST USE, per state-formats 2.2. There is no declared entry type for a non-concentration spell ending by duration. conc does not apply - Speak with Animals has no Concentration. Proposed shape: expire {who, spell|effect, why} required, ref optional. why in duration|dispelled|ended. Without this the ledger cannot say when a timed effect stopped, and the effect silently persists forever under reconstruction."} {"id": "e007", "rd": null, "t": "use", "who": "seren", "feature": "goodberry_transfer", "n": 8, "ref": "e005", "note": "Not a spend of a resource on herself - the remaining 8 of 10 berries were GIVEN AWAY to an NPC. Party loses 8 HP of on-demand healing and she has 0 slots, so it cannot be replaced today. Recorded because reconstruction would otherwise still credit her with 8 berries."} {"id": "e008", "rd": null, "t": "cast", "who": "grumble", "spell": "speak_with_animals", "slot": 0, "conc": false, "ref": "e002", "note": "Second and LAST free Forest Gnome casting. slot:0 overload as declared at e002. Nobody can hear Shinebright again until tomorrow morning after this expires."} {"id": "e009", "rd": null, "t": "use", "who": "grumble", "feature": "forest_gnome_speak_with_animals", "n": 1, "ref": "e008"} {"id": "e010", "rd": null, "t": "ruling", "who": "dm", "note": "⛔ DM CALL under DM.md 7. elements/modified-wand.md sets the wand at DC 17 INT(Arcana) and states the DC rises by 1 PERMANENTLY on every success. Noke has succeeded with it repeatedly - Shinebright, Tessa Marrick, Aven, and at least one more. Applying the rule as written, CURRENT DC IS 21. Conservative count of four. Declared to the player before any use rather than revealed after. NEW TYPE ruling {who, note} - there is no declared entry type for a DM adjudication that is not attached to a roll, and DM.md 7 requires the call be written to the ledger."} {"id": "e011", "rd": null, "t": "ruling", "who": "dm", "note": "Wand charges at dawn per modified-wand.md: 1d4-1 min 1. Rolled 3, so TWO charges for the day. Two attempts available, no more."} {"id": "e012", "rd": null, "t": "ruling", "who": "dm", "note": "⛔ TWO CALLS DECLARED BEFORE THE ROLLS WERE NARRATED. (1) Detonation is 1d12 per charge REMAINING AFTER the failed use is expended - a spent wand has nothing stored to release. This makes an early-in-day gamble more dangerous than a late one. It fell in the partys favour and is recorded for audit. (2) The botch save is a WIS save vs Nokes spell save DC 15 (8 + INT 3 + PB 4); the item says save as against a normal casting and names no DC. Ladder of eight d20s was rolled in ONE batch and consumed strictly in order."} {"id": "e013", "rd": null, "t": "check", "who": "noke", "skill": "arcana", "dc": 21, "roll": 16, "mods": [["int", 3], ["prof", 4]], "total": 23, "pass": true, "note": "Wand use 1 of 2. Target: Pieter, kitchen, wolf, who originally said no and formally declined again so as to keep the save. SUCCESS - restored. Wand DC now permanently 22."} {"id": "e014", "rd": null, "t": "check", "who": "noke", "skill": "arcana", "dc": 22, "roll": 4, "mods": [["int", 3], ["prof", 4]], "total": 11, "pass": false, "note": "⛔ Wand use 2 of 2. Target: Del, yard, ape, never asked the first time. FAILED BY 11 - that is the fail-by-6-or-more band: target becomes a gibbering mouther AND the wand detonates and is destroyed."} {"id": "e015", "rd": null, "t": "save", "ref": "e014", "who": "del", "kind": "wis", "dc": 15, "roll": 16, "mods": [["wis", 1]], "total": 17, "pass": true, "for": "true_polymorph_botch", "note": "⭐ SAVED. He got this save ONLY because he was unwilling - he formally declined, in writing, in order to keep it. A willing target gets no save at all (SRD 5.2 True Polymorph). The consent protocol the party built is the reason this man is alive and himself."} {"id": "e016", "rd": null, "t": "expire", "who": "wand", "spell": "modified_wand_of_true_polymorph", "why": "destroyed", "ref": "e014", "note": "Detonated with 0 charges remaining, so 0d12 - nobody took damage. The wand is destroyed permanently. Six people remain transmuted: Tessa, Aven, Marta, Rush, Little Bee, and Finethir Shinebright. There is no second wand."} {"id": "e017", "rd": null, "t": "check", "who": "grumble", "skill": "persuasion", "dc": 15, "roll": 8, "mods": [["cha", 3], ["prof", 2]], "total": 13, "pass": false, "note": "⛔ LATE ENTRY - APPENDED AT SESSION CLOSE, NOT AT THE TIME. This happened at Greenest Crossing, chronologically between e004 and e005. Narrated to the player with its numbers and never written. 2024 Influence vs Guz, DC 15 = max(15, INT 10). Failure closed the money angle for 24h and produced the five-silver reveal. Recorded out of order deliberately - the ledger is append-only and is not being falsified to look tidy."} {"id": "e018", "rd": null, "t": "check", "who": "seren", "skill": "insight", "dc": 15, "roll": 3, "mods": [["wis", 3], ["prof", 2]], "total": 8, "pass": false, "note": "⛔ LATE ENTRY - APPENDED AT SESSION CLOSE, NOT AT THE TIME. This happened at Nokes front door, chronologically between e009 and e010. Reading Noke in the first thirty seconds. Failed by 7 and produced the false belief at f029 (Noke is not dangerous), which then drove her to go upstairs alone with him at 10 HP and 0 slots. A consequential roll, narrated and unwritten for the rest of the session."}