根据《中华人民共和国律师法》规定,打官司律师应当履行如下职责:
《中华人民共和国律师法》第二十九条规定:律师担任法律顾问的,应当按照约定为委托人就有关法律问题提供意见,草拟、审查法律文书,代理参加诉讼、调解或者仲裁活动,办理委托的其他法律事务,维护委托人的合法权益。
《中华人民共和国律师法》第三十条规定:律师担任诉讼法律事务代理人或者非诉讼法律事务代理人的,应当在受委托的权限内,维护委托人的合法权益。
《中华人民共和国律师法》第三十一条规定:律师担任辩护人的,应当根据事实和法律,提出犯罪嫌疑人、被告人无罪、罪轻或者减轻、免除其刑事责任的材料和意见,维护犯罪嫌疑人、被告人的诉讼权利和其他合法权益。
《中华人民共和国律师法》第三十二条规定:委托人可以拒绝已委托的律师为其继续辩护或者代理,同时可以另行委托律师担任辩护人或者代理人。
律师接受委托后,无正当理由的,不得拒绝辩护或者代理。但是,委托事项违法、委托人利用律师提供的服务从事违法活动或者委托人故意隐瞒与案件有关的重要事实的,律师有权拒绝辩护或者代理。