Skip to content

Commit b7e37c0

Browse files
committed
friend card
1 parent 601f678 commit b7e37c0

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

root.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
from tgext.admin.tgadminconfig import TGAdminConfig
99
from tgext.admin.controller import AdminController
1010
from repoze.what import predicates
11-
from sqlalchemy.exc import InvalidRequestError
12-
from sqlalchemy.exc import IntegrityError
11+
from sqlalchemy.exceptions import InvalidRequestError
12+
from sqlalchemy.exceptions import IntegrityError
1313
from sqlalchemy.sql import or_, and_, desc
1414
from stchong.lib.base import BaseController
1515
from stchong.model import mc,DBSession,wartaskbonus, taskbonus,metadata,operationalData,businessWrite,businessRead,warMap,Map,visitFriend,Ally,Victories,Gift,Occupation,Battle,News,Friend,Datesurprise,Datevisit,FriendRequest,Card,Caebuy,Papayafriend,Rank,logfile
@@ -1413,7 +1413,6 @@ def foodlost(self,uid):
14131413
ds.monfood = 1
14141414
elif ds.monfood == 1:
14151415
ds.monfood = 2
1416-
fo=user.food
14171416
monlist = user.monsterlist
14181417
monlist = monlist.split(';')
14191418
length = len(monlist)
@@ -2282,6 +2281,7 @@ def getfriend(self,userid,otherid,user_kind):#对外接口,用户userid 访问
22822281
cardlist.append(ca.fortunecard)
22832282
cardlist.append(ca.popcard)
22842283
cardlist.append(ca.warcard)
2284+
cardlist.append(ca.friendcard)
22852285
except:
22862286
cardlist=[]
22872287
if visit.visited==0:#not visited
@@ -2938,6 +2938,8 @@ def changecard(self,userid,cardnum,type):
29382938
card.popcard=cardnum
29392939
elif cardtype==3:
29402940
card.warcard=cardnum
2941+
elif cardtype==4:
2942+
card.friendcard=cardnum
29412943
return dict(id=1,card=card)
29422944
except InvalidRequestError:
29432945
return dict(id=0)
@@ -3012,6 +3014,7 @@ def logsign(self,papayaid,user_kind,md5):# 对外接口,登陆注册login if s
30123014
cardlist.append(card.fortunecard)
30133015
cardlist.append(card.popcard)
30143016
cardlist.append(card.warcard)
3017+
cardlist.append(card.friendcard)
30153018
except:
30163019
card=None
30173020
#######卡片数量列表
@@ -5923,10 +5926,8 @@ def getfriendall(self,user_id,friend_num,type):#type=0 normal;type=1 leiji
59235926
return dict(id=0, reason="cae or card invalid")
59245927
else:#cae=10
59255928
temp_cae = u.cae - 10
5926-
if temp_cae >=0 or card.friendcar == 5:
5929+
if temp_cae >=0:
59275930
flag = 1
5928-
if card.friendcard == 5:
5929-
temp_cae = temp_cae + 10
59305931
for f in notvisited:
59315932
cornadd += 100 + bonus + 5*k
59325933
k += 1

0 commit comments

Comments
 (0)