diff --git a/module/src/spell/cast/targeting.rs b/module/src/spell/cast/targeting.rs index ea5578934..80fa6fc77 100644 --- a/module/src/spell/cast/targeting.rs +++ b/module/src/spell/cast/targeting.rs @@ -637,7 +637,7 @@ pub(crate) fn aura_apply( if aura_moves_vitals(e.kind, e.p0) { recompute_vitals(ctx, target_guid); } - // #517: re-derive the character-sheet numbers the SAME way — gated on `aura_moves_sheet` (a wider + // Re-derive the character-sheet numbers the SAME way — gated on `aura_moves_sheet` (a wider // gate than vitals: STR/AGI/SPI stat auras and Battle-Shout-style AP auras move the sheet but not a // pool). AFTER the vitals recompute so a STA/INT aura's `recompute_sheet` sees the already-updated // `e.spirit` field. @@ -1654,7 +1654,7 @@ fn blink_dest(x: f32, y: f32, orientation: f32, yd: f32) -> (f32, f32) { (x + orientation.cos() * yd, y + orientation.sin() * yd) } -/// Blink lands this far short of the collision ray's first-hit point (issue #523) — a small +/// Blink lands this far short of the collision ray's first-hit point — a small /// clearance so the mage's own collision radius doesn't clip back into the geometry it just /// stopped at (the wall/column/cart PLANE, not "the last whole nav cell before it" — that was the /// grid-clamp's coarser guarantee). @@ -1665,7 +1665,7 @@ const BLINK_CLEARANCE_YD: f32 = 1.0; /// `dist_yd` is the effect's DBC radius (data-driven, 20yd for Blink) — `resolve_cast_at` already /// rejected the cast if it was 0, so no fallback here (a silent default would hide mis-seeded data). /// -/// Collision (#523, decision #10 §10): when exact vmap data is consuming +/// Collision: when exact vmap data is consuming /// (`vmap::vmap_enabled`), clamp on the COLLISION ray's first-hit point (WMO + M2 doodads — /// `vmap::collision_ray`, not the WMO-only LoS ray `has_los` uses) minus `BLINK_CLEARANCE_YD`, so /// Blink lands right at the obstacle's true plane instead of the nearest whole nav cell before it diff --git a/module/src/tripwires.rs b/module/src/tripwires.rs index dc94dea94..41356a057 100644 --- a/module/src/tripwires.rs +++ b/module/src/tripwires.rs @@ -1296,7 +1296,7 @@ pub(crate) mod grid_cell_tripwire { #[cfg(test)] pub(crate) mod issue_reference_tripwire { /// `(path under `module/src`, tracker references still tolerated there)`. - const RATCHET: &[(&str, usize)] = &[("spell/cast/targeting.rs", 6)]; + const RATCHET: &[(&str, usize)] = &[]; /// Returns one line number for each tracker reference in a comment. A reference is a hash sign /// opening a 2..=4 digit token; a build, opcode, patch or revision number is not one.