--- deliantra/server/ext/bonus.ext 2006/12/15 19:29:18 1.1 +++ deliantra/server/ext/bonus.ext 2006/12/21 22:41:34 1.2 @@ -46,7 +46,8 @@ $weapon->value ($value); } -cf::attach_to_type cf::WEAPON, 0, +cf::object->attach ( + type => cf::WEAPON, on_add_bonus => sub { my ($item, $creator, $diff, $max_magic, $flags) = @_; return if $flags || !$creator; @@ -62,4 +63,4 @@ cf::override; }, -; +);