tevans
f3264d60e2
Add Vevaphon morph form display to Special Rules tab; fix morphForm flag on world items; enlarge REST button
2026-04-15 11:39:20 +01:00
tevans
63da87f372
Fix: exempt morphForm abilities from Ebb eligibility sweep — Vevaphons morph, they are not Ebb users
2026-04-15 11:19:04 +01:00
tevans
4a5561a82f
Fix v14 Vevaphon: debounce createItem hook + try/catch guard on Ebb enforcement deletes
2026-04-15 11:14:45 +01:00
tevans
9fb7867069
Fix v14 compat: filter embedded item IDs before deleteEmbeddedDocuments in enforceSlaEbbEligibility
2026-04-15 11:10:00 +01:00
tevans
b64125e637
chore: bump to v0.6.3 — Foundry v14 compatibility (min:13, max:14, verified:14)
v0.6.3
2026-04-15 09:04:26 +01:00
tevans
c728f7bb6d
chore: bump version to 0.6.2 — player permissions, CSS overhaul, template updates
2026-04-14 23:29:08 +01:00
tevans
19b472de00
feat: player permissions enforcement, CSS overhaul, actor/chat template updates
...
- Enforce sidebar directory restrictions for non-GM players across actors,
scenes, journal, tables, compendium, and combat
- Major CSS refactor in mosh.css (layout, sizing, colour passes)
- Actor sheet JS: extended item handling and sheet render logic
- Actor data model updates in actor.js
- Item sheet additions in item-sheet.js
- Updated chat templates: itemRoll, modifyActor, modifyItem, reload,
rollCheck, rollTable for improved formatting and clarity
- Actor/creature sheet HTML restructured
- Compendium pack DB files rotated (LevelDB log/manifest housekeeping)
Co-authored-by: slaguru666 <timevans666@gmail.com >
v0.6.2
2026-04-14 22:38:18 +01:00
tevans
bf4e98a780
chore: bump version to 0.6.1 — UI overhaul, icons, pause animation fix
v0.6.1
2026-04-10 23:36:06 +01:00
tevans and Claude Sonnet 4.6
3d21b8e466
feat: SLA Industries UI overhaul — icons, pause animation, actor sheet enhancements
...
- Custom SLA Industries pause-screen animation (orbital rings, SLA hex logo, radar sweep, STAND BY blink)
- Pause animation now correctly disappears on unpause (fixed display:flex !important conflict)
- 18 custom SLA Industries SVG icons for all sidebar tabs and scene controls (icons/ui/)
- JavaScript DOM injection for Foundry v13 icon replacement (button-based structure)
- SCL fractional controls (+1/-1/+½/-½ step buttons)
- Session ability tracking checkbox + New Session button
- Contacts tab with card-based CRUD
- Drug stacking warning dialog
- Rest button (Short/Long rest with condition clear + flux restore)
- Activity log in Notes tab (rolls, rests, drugs, panic — newest first, 10KB cap)
- Portrait static neon blue border
- Header restructured to 8-column grid (LAD, Credits, SCL, Height, Weight, Rest)
- S.C.L label rename
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 23:12:06 +01:00
slaguru666
85fedf1e16
chore: bump version to 0.6.0
...
Vevaphon species, Disguise skill, bug fixes, tooltips, instability bar.
v0.6.0
2026-04-09 15:09:28 +01:00
slaguru666
e7a18a735a
Add instability numeric readout and column header tooltips
...
- Instability bar now taller (22px) with X/12 label centred inside it
- CSS: bar label positioned absolutely inside the wrap
- Tooltips on all column headers: AP, DR, Speed, Oxygen, Carry (armour);
Qty, Rating, Value, Weight, State, Duration (drugs);
Quantity, Weight, Carry, Value (items);
Category, Rank, Bonus (skills);
Damage, Ammo, Shots, Mode, Carry, Range (weapons)
2026-04-09 13:45:23 +01:00
slaguru666
eacdf8e94b
Fix: exclude Vevaphon morph abilities from Ebb enforcement
...
getSlaRestrictedEbbItemIds() was treating all ability-type items as Ebb
abilities and deleting them from non-Ebb characters. Vevaphon morph form
abilities (Brute Form, Stalker Form, Raptor Form) are not Ebb items —
exclude them by both flag check and name so they survive the enforcement hook.
2026-04-09 12:38:31 +01:00
slaguru666
971f6c4c49
Add Stormer Vevaphon — polymorphic morph system with instability tracker
...
- 3 morph forms (Brute/Stalker/Raptor), each costing 1 Instability on activation
- Instability tracker (0–12) with minor effects at 6+, Morph Panic at 10+
- Morph tab on character sheet: shift buttons, bar, panic reference
- actor.js: isSlaVevaphon(), setSlaVevaphonMorphForm(), adjustSlaVevaphonInstability()
- CSS: instability bar, morph buttons
- Character generator: morph constants, derive, generate() wiring
- template.json: morphForm, vevaphonInstability, morphNotes
2026-04-09 12:00:33 +01:00
tevans
e3a8878bfb
chore: initial deploy — SLA Industries Foundry VTT
...
Co-authored-by: slaguru666 <timevans666@gmail.com >
v0.5.1
2026-03-31 16:59:07 +01:00