Commit 0c121a26 authored by fallenstardust's avatar fallenstardust

sync ocgcore/libcard.cpp

icon of chatroom
parent 721bdf2b
...@@ -584,14 +584,20 @@ int32 scriptlib::card_get_attack(lua_State *L) { ...@@ -584,14 +584,20 @@ int32 scriptlib::card_get_attack(lua_State *L) {
check_param_count(L, 1); check_param_count(L, 1);
check_param(L, PARAM_TYPE_CARD, 1); check_param(L, PARAM_TYPE_CARD, 1);
card* pcard = *(card**) lua_touserdata(L, 1); card* pcard = *(card**) lua_touserdata(L, 1);
lua_pushinteger(L, pcard->get_attack()); int32 atk = pcard->get_attack();
if(atk < 0)
atk = 0;
lua_pushinteger(L, atk);
return 1; return 1;
} }
int32 scriptlib::card_get_origin_attack(lua_State *L) { int32 scriptlib::card_get_origin_attack(lua_State *L) {
check_param_count(L, 1); check_param_count(L, 1);
check_param(L, PARAM_TYPE_CARD, 1); check_param(L, PARAM_TYPE_CARD, 1);
card* pcard = *(card**) lua_touserdata(L, 1); card* pcard = *(card**) lua_touserdata(L, 1);
lua_pushinteger(L, pcard->get_base_attack()); int32 atk = pcard->get_base_attack();
if(atk < 0)
atk = 0;
lua_pushinteger(L, atk);
return 1; return 1;
} }
int32 scriptlib::card_get_text_attack(lua_State *L) { int32 scriptlib::card_get_text_attack(lua_State *L) {
...@@ -608,14 +614,20 @@ int32 scriptlib::card_get_defense(lua_State *L) { ...@@ -608,14 +614,20 @@ int32 scriptlib::card_get_defense(lua_State *L) {
check_param_count(L, 1); check_param_count(L, 1);
check_param(L, PARAM_TYPE_CARD, 1); check_param(L, PARAM_TYPE_CARD, 1);
card* pcard = *(card**) lua_touserdata(L, 1); card* pcard = *(card**) lua_touserdata(L, 1);
lua_pushinteger(L, pcard->get_defense()); int32 def = pcard->get_defense();
if(def < 0)
def = 0;
lua_pushinteger(L, def);
return 1; return 1;
} }
int32 scriptlib::card_get_origin_defense(lua_State *L) { int32 scriptlib::card_get_origin_defense(lua_State *L) {
check_param_count(L, 1); check_param_count(L, 1);
check_param(L, PARAM_TYPE_CARD, 1); check_param(L, PARAM_TYPE_CARD, 1);
card* pcard = *(card**) lua_touserdata(L, 1); card* pcard = *(card**) lua_touserdata(L, 1);
lua_pushinteger(L, pcard->get_base_defense()); int32 def = pcard->get_base_defense();
if(def < 0)
def = 0;
lua_pushinteger(L, def);
return 1; return 1;
} }
int32 scriptlib::card_get_text_defense(lua_State *L) { int32 scriptlib::card_get_text_defense(lua_State *L) {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
android:title="@string/mc_home" /> android:title="@string/mc_home" />
<item <item
android:id="@+id/action_chat" android:id="@+id/action_chat"
android:icon="?android:attr/textSelectHandleLeft" android:icon="@drawable/ic_send_black_24dp"
android:title="@string/mc_chat" /> android:title="@string/mc_chat" />
<item <item
android:id="@+id/action_bbs" android:id="@+id/action_bbs"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment