26 {
28 if ( !shelter )
29 return false;
30
31 if ( player && shelter )
32 {
33 PluginRepairing module_repairing;
34 Class.CastTo(module_repairing,
GetPlugin(PluginRepairing));
35 if (module_repairing.CanRepair(item,shelter))
36 {
37 return true;
38 }
39 }
40
41 return false;
42 }
PluginBase GetPlugin(typename plugin_type)