상점 구매 그룹 시스템 — 등급별 합산 제한(포션 소·중·대 하루 총 3개) / 택1 선택지(검·창·활 중 하나) 시나리오 지원
새 테이블 community_shop_buy_group, 컬럼 si_buy_group_id 추가
관리자: 그룹 관리 모달 + 아이템 폼 드롭다운 + A
캐릭터 숨기기 옵션이 사라졌던 문제
모바일에서 리스트 스크롤이 안 되는 문제
커뮤니티 확장팩이 설치되지 않았을 경우 탭, 버튼 등이 클릭되지 않던 문제
게시판/페이지/외부링크를 탭으로 불러오기 업데이트 추가
커뮤니티 확장팩을 사용하고 있을 경우, 캐릭터 등록/수정/삭제 시 커뮤니티 테이블에 반영됩니다.
별도의 캐릭터 페이지를 이용할 필요가 없습니다.
대표 캐릭터 설정 및 변경 가능
보유 중인 타이틀이 있을 경우, 출력 및 전환 가능
소지품 탭 및 귀속 아이템의
아이템 사용 시 타이틀 부여 효과 추가 — {title:tt_id} 효과 구문
아이템 exp+ 효과 미적용 버그 수정 — exp+:min-max 핸들러 추가
인벤토리 관리 로그 탭 페이지네이션 수정 (inv_tab 파라미터)
외침(방송) 시스템 — 외침 아이템 코드 설정 UI
보안 강화 — CSRF 토큰 검증 + 트랜잭션/행 락 적용
AJAX 4파일 (ajax.skill / ajax.skill_level / ajax.stat_distribute / duel.ajax) — check_ajax_token() 적용
거래·인벤토리·포인트 변동에 트랜잭션 +
paging 오류 출력
글 수정 시 관계란의 캐릭터 선택란 초기화
게시글 목록에 표시하지 않음(직접 링크로만 접근 가능) 기능 추가
전신 정렬 위치 변경
모바일 뷰 호환 작업
레시피 결과물 보유 한도 사전 체크 — 가방이 꽉 찼으면 재료 소모·성공률 판정 없이 즉시 실패 반환 (재료 낭비 방지)
get_addable_count() 활용으로 상점 보유 캡 로직과 동일한 패턴
커뮤니티 기본 확장팩 첫 정식 발행
다중 캐릭터 / 진영 / 등급 / 타이틀 / 화폐 / 상점 / 거래 / 선물 / 인벤토리 / 레시피 / 스크립트 엔진 통합 패키지
관리자 통합 대시보드 (캐릭터·경제·아이템·스크립트·기타 5개 탭)
핵심 라이브러리 17종, 포함 파일 179