diff options
author | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer> | 2011-02-11 19:48:57 +0100 |
---|---|---|
committer | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer> | 2011-02-11 19:48:57 +0100 |
commit | afe3490781c1d35e452a52a53988526b72cea61e (patch) | |
tree | d5aaf55b693a5e5c6cf6a4f3064356b899dc5321 /scripts/lua/libmana.lua | |
parent | ea6f5cc77d90a8791fb8e66d4c4fe98135fe2e78 (diff) | |
download | manaserv-afe3490781c1d35e452a52a53988526b72cea61e.tar.gz manaserv-afe3490781c1d35e452a52a53988526b72cea61e.tar.bz2 manaserv-afe3490781c1d35e452a52a53988526b72cea61e.tar.xz manaserv-afe3490781c1d35e452a52a53988526b72cea61e.zip |
Fix basic money handling using the ATTR_GP attribute.
Reviewed-by: Freeyorp.
Diffstat (limited to 'scripts/lua/libmana.lua')
-rw-r--r-- | scripts/lua/libmana.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/lua/libmana.lua b/scripts/lua/libmana.lua index 8ea5168b..787edfed 100644 --- a/scripts/lua/libmana.lua +++ b/scripts/lua/libmana.lua @@ -423,13 +423,15 @@ end -- Below are some convenience methods added to the engine API - mana.chr_money_change = function(ch, amount) - return mana.chr_inv_change(ch, 0, amount) + mana.being_set_base_attribute( + ch, + ATTR_GP, + mana.being_get_base_attribute(ch, ATTR_GP) + amount) end mana.chr_money = function(ch) - return mana.chr_inv_count(ch, 0) + return mana.being_get_base_attribute(ch, ATTR_GP) end |