In Bridge pattern both abstraction (MagicWeapon) and implementation (MagicWeaponImp) have their own class hierarchies. The interface of the implementations can be changed without affecting the clients.
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected